O atractivo complexo de apartamentos situa-se na movimentada Cromwell Road, o mais importante acesso para Londres e para ao aeroporto de Heathrow. Nas imediações do hotel (cerca de 100 m) encontram-se os transportes públicos, bem como diversos pubs, bares e inúmeros restaurantes. Para fazer compras, siga até South Kensington (cerca de 1500 m) pela rua Kensington High ou pelos famosos distritos de Knightsbridge e Chelsea. Nas proximidades encontrará, entre outras atracções, o Palácio de Kesington, o Museu de História Natural e o Museu Técnico, bem como o Royal Albert Hall. O Hyde Park também se localiza a um pequeno passeio.
O complexo, construído em 1850 e renovado em 2007, compreende um edifício principal de 7 andares com um total de 30 quartos duplos e 78 apartamentos. Oferece aos seus hóspedes uma recepção (disponível 24 h por dia) com cofre, guichet para câmbio de moedas, bengaleiro e elevador, assim como um restaurante climatizado. O complexo conta ainda com um terminal de acesso à Internet, como também com serviço de quartos e de lavandaria.
Os modernos apartamentos dispõem de casa-de-banho ladrilhada com secador de cabelo, ligação telefónica directa, televisão via satélite/cabo, rádio, acesso à Internet, kitchenete, frigorífico, piso alcatifado, aquecimento central e cofre de aluguer.
Refeições
American Express
Campo de golfe: 5000 m.
Proibido fumar