Os hóspedes podem usufruir do estacionamento, que está disponível no local.
Os destinos de compras nas proximidades incluem as Galerias Comerciais Harrods (a 6 km) e a Praça Gordon (a 4.2 km) para os visitantes explorarem. Os amantes da natureza apreciarão a proximidade da Hampstead Heath, que fica a 25 minutos de distância caminhando.
Servindo pratos da cozinha britânica, The George está a 5 minutos de distância a pé. A estação de metrô mais próxima é Belsize Park, situada a 500 metros de distância.