Das Hotel befindet sich 1 km vom Palast von Kensington, 1.5 km vom Hyde Park und 3.5 km vom naturhistorischen Museum.
Einrichtung
Das Hotel verfügt über: Empfang 24 Std, Frühstücksraum, Bar, Lift/Aufzug, Internetzugang WiFi in den öffentlichen Räumen, Businesszentrum und Fitnesszentrum. Die Zimmer sind ausgestattet mit: Klimaanlage, TV, Telefon, Internetzugang über Kabel, Schließfach und Wasserkocher für die Kaffee/Teebereitung.