Este impresionante y lujoso establecimiento se encuentra en medio de la energía y el encanto de Bayswater, en Londres. El hotel se encuentra a pocos pasos del famoso Hyde Park y de los lujosos jardines de Kensington, donde los huéspedes pueden disfrutar de un agradable paseo, un picnic o simplemente relajarse y descansar. En las inmediaciones hay muchos enlaces de transporte, incluidas las estaciones de metro de Bayswater y Paddington, que llevan a los huéspedes a todas las partes de la ciudad. En las proximidades del hotel hay varios restaurantes, tiendas y una animada vida nocturna. Este hotel recibe a los visitantes con una cálida hospitalidad y encanto. Los estudios, elegantemente decorados, ofrecen todo lo que los huéspedes necesitarán para una estancia confortable, incluyendo una pequeña cocina y un televisor.