Esta propiedad de estilo eduardiano es un remanso de tranquilidad en el corazón de todo lo que Londres tiene para ofrecer, con los restaurantes, boutiques y atracciones más exclusivos justo a la vuelta de la esquina. Hyde Park está a poca distancia a pie, mientras que los teatros cercanos del West End y los estrenos de cine de Leicester Square pueden ofrecer suficiente entretenimiento incluso para los huéspedes con inclinaciones artísticas. Gracias a la cercana estación de metro Marble Arch, que está a solo 5 minutos a pie, el resto de la ciudad estará a un corto trayecto en coche. En el interior del hotel, los elegantes interiores, ricos en detalles de época y muchas características originales, ofrecen una vida lujosa donde los huéspedes disfrutarán de una gran cantidad de comodidades modernas, sin dejar de lado un maravilloso ambiente atemporal combinado con un servicio atento y altamente personalizado.