O hotel goza de uma localização soberba no centro de Londres, na exclusiva zona e em voga de South Kensington. Possui fácil acesso tanto para o Earls Court, como para os famosos museus da Cromwell Road. Os hóspedes encontrarão a estação de metro mais próxima (Gloucester Road) a apenas 400 m e são 900 m até ao Museu de História Natural, 1,5 km até o Hyde Park, 4 km até o Palácio de Buckingham, 4 km até Piccadilly Circus, 5 km até Trafalgar Square e 6 km até ao Big Ben. O aeroporto de Heathrow fica a 22 km e são 55 km e 60 km até os aeroportos de Londres Luton e de Londres Gatwick, respectivamente.Os hóspedes podem descontraír em 26 quartos. Os hóspedes terão à sua disposição um hall de entrada e uma receção. Existe um elevador que permite aceder facilmente à maioria dos pisos. As comodidades incluem um depósito de bagagens, uma sala de pequeno-almoço, uma sala com televisão e um centro de negócios. O serviço sem fios oferece aos viajantes acesso à Internet.Nos quartos há aquecimento central e uma casa de banho. Os quartos compreendem uma cama de casal. Haverá também uma secretária. Comodidades tais como um minifrigorífico e uma máquina de café/chaleira tornam a estadia ainda mais confortável. Um conjunto para engomar estará também à disposição, para maior conveniência dos hóspedes. Um telefone, uma televisão e Internet sem fios são outras das comodidades padrão dos quartos. As casas de banho contam com um duche e uma banheira. Adicionalmente está ao dispor um secador de cabelo. O hotel oferece quartos para não-fumadores.É possível reservar estadias em regime de alojamento com pequeno-almoço. As opções incluem adicionalmente pequeno-almoço.São aceites pagamentos com os cartões de crédito American Express, Visa e MasterCard no alojamento.