O atractivo complexo de apartamentos encontra-se numa zona central no bairro comercial de Knightsbridge a poucos minutos a pé até do Hyde Park e do Kensington Palast. Nas imediações encontram-se diversas atracções turísticas como por exemplo o Museu de História Natural, o Victoria & Albert Hall e os famosos armazéns Harrods, como também um parque de estacionamento. A aproximadamente 500 metros alcançam-se os transportes públicos e a cerca de 2000 metros existem também diversos estabelecimentos comerciais, bem como inúmeros bares, restaurantes e pubs.O alojamento foi criado em 1950. O hotel oferece 89 apartamentos. Os hóspedes podem aceder rápida e comodamente aos pisos de elevador ou pelas escadas. As comodidades incluem um bengaleiro, um cofre, um guiché para câmbio monetário, um restaurante, um café, serviço de quartos e uma lavandaria. Graças ao acesso à Internet nas áreas comuns os hóspedes podem manter-se em contacto com o mundo exterior.No alojamento existem ao dispor quartos com aquecimento central e uma casa de banho. Os quartos, com piso alcatifado, contam com uma cama de casal. Haverá também um cofre. Estará também à disposição uma kitchenette com um frigorífico. Haverá também ao dispor acesso à Internet, um telefone, uma televisão e um rádio para o máximo conforto. Nas casas de banho existe ao dispor um secador de cabelo.As opções de entretenimento incluem ainda um casino.São aceites pagamentos com os cartões de crédito American Express, Visa, Diners Club e MasterCard no estabelecimento.