About this hotel
Just a few minutes' walk from Earl's Court London Underground Station, in the heart of Kensington and Chelsea, the Manor Hotel offers cosy rooms and private parking. Set in a grand Victorian house, the traditional bedrooms have a TV. Some rooms have an en suite bathroom, and some offer storage space. A selection of restaurants can be reached within 5 minutes' walk. The popular shops of Kensington High Street are...