Das Manor Hotel befindet sich nur wenige Gehminuten vom Londoner U-Bahnhof Earl's Court entfernt im Herzen von Kensington and Chelsea und bietet gemütliche Zimmer sowie einen Privatparkplatz.
Die traditionellen Zimmer befinden sich in einem großen viktorianischen Haus und verfügen über einen TV. Einige Zimmer bieten ein eigenes Bad, und manche auch Stauraum.
Eine Auswahl an Restaurants ist nicht weiter als 5 Gehminuten entfernt.
Die beliebten Geschäfte der Kensington High Street liegen nur 10 Minuten vom Manor Hotel entfernt. Das lebhafte Einkaufszentrum Westfield befindet sich 3,2 km entfernt, und den Hyde Park erreichen Sie in 20 Minuten zu Fuß. Das Natural History Museum, das Science Museum und das Victoria and Albert Museum liegen noch näher. Das Stadion Stamford Bridge, Heimat des FC Chelsea, befindet sich 15 Gehminuten vom Manor Hotel entfernt.