Este atractivo hotel situa-se no centro de Londres no distrito de Bayswater. O famoso Hyde Park localiza-se a poucos passos. Em alguns metros (cerca de 100 m) alcançará inúmeros estabelecimentos comerciais, restaurantes, bares e pubs. Igualmente a cerca de 100 m encontrará também a estação de metro Bayswater.Este hotel foi criado em 1890. Os hóspedes podem descontrair confortavelmente num dos 117 quartos. No estabelecimento climatizado 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 instalações incluem um cofre. Através da Internet sem fios nas àreas comuns os hóspedes podem comunicar com o mundo exterior. Em termos de instalações gastronómicas, o alojamento disponibiliza um restaurante, um café, um bar e um pub. As ofertas incluem ainda serviço de quartos e uma lavandaria.Nos quartos há aquecimento central e uma casa de banho. Poderão ser requisitadas camas extra. Haverá também um cofre. 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 e uma televisão. Um duche faz parte das instalações das casas de banho. Adicionalmente está ao dispor um secador de cabelo.Pode optar-se por pequeno-almoço.São aceites pagamentos com os cartões de crédito American Express, Visa, Diners Club, JCB e MasterCard no hotel.