O hotel situa-se no centro de Londres, perto do Palácio Kensington e do Hyde Park, nas imediações da estação de metro de Bayswater. Nas suas imediações encontram-se locais de interesse como o Royal Albert Hall, o Victoria & Albert Museum, o Museu das Ciências, o Museu de História Natural, o Planetário e o Madame Tussaud´s. O aeroporto de Heathrow localiza-se a cerca de 30 km de distância do hotel.Este hotel foi criado em 1900. Os hóspedes podem descontraír em 48 quartos. No estabelecimento os hóspedes são acolhidos num hall de entrada com receção e serviço de check-in e check-out, ambos abertos 24 horas por dia. Os pisos são comodamente acessíveis de elevador ou pelas escadas. As comodidades incluem um depósito de bagagens, uma sala de pequeno-almoço, uma banca de jornais e uma lavandaria. Através da Internet sem fios (mediante taxa extra) nas àreas comuns os hóspedes podem comunicar com o mundo exterior.As ofertas incluem quartos com aquecimento central e uma casa de banho. Nos quartos, com piso alcatifado, há ao dispor uma cama de casal. Existem camas de criança para os viajantes mais pequenos. Existem ainda um cofre e uma secretária ao dispor. Uma máquina de café/chaleira é outra das comodidades padrão. Entre os pequenos extras que contribuem para uma estadia agradável encontram-se acesso à Internet, um telefone, uma televisão e Internet sem fios (mediante taxa extra). Um duche e uma banheira fazem parte das instalações das casas de banho. Como comodidades existe ainda um secador de cabelo. O alojamento 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 Visa, Diners Club e MasterCard no hotel.