Good hotel in nice area.Very handy for tube station which is only a short walk away and also plenty of eating places and the stanhope arms pub are over the road from tube station.
- Also Known As:
- Kensington Manor Hotel
- Kensington Manor Hotel London
- Kensington Manor London
- Official Description (provided by the hotel):
- Comfortable hotel in refurbished 1820 Victorian Terrace; multilingual staff; situated in South Kensington, near museums, shopping. ... more less