Wir befinden uns in einer ruhigen Straße im Herzen von London der Royal Borough of Kensington und Chelsea. Unser Hotel ist eines von Londons charmantesten Town House Hotels. Eine ideale Lage im Stadtzentrum, ansprechende gleichermaßen für die anspruchsvolle Geschäftsreisende oder Urlauber, unser Hotel vereint das Beste aus Tradition und Service, und die Vorteile der modernsten Technologie erwartet von einem Top-Class-Hotel des 21. Jahrhunderts. Unsere Zimmer sind eingerichtet mit wunderschönen Antiquitäten, es hat eine diskrete Eleganz und Kultiviertheit der Luft.