

O Hotel The Rembrandt está perfeitamente posicionado para você explorar a área local. Com o museu V&A em frente ao hotel, o Museu de História Natural e o Museu de Ciência a apenas 5 minutos e Harrods, Harvey Nichols e outras lojas a 10 minutos a pé, o hotel também está a uma pequena caminhada da estação de metro South Kensington (linhas Circle, District e Piccadilly), o que faz do The Rembrandt a base perfeita em Londres. Do metro South Kensington, você pode acessar todas as principais estações, como Paddington (trens para Heathrow), Victoria (trens para Gatwick), Charing Cross e Liverpool Street.