situated in the london's elegant area of south kensington we are only a short walk to the famous shops and museums. the manor house is a friendly and easy-going hotel and is only 2 minutes walk from gloucester road tube station.
situated in elegant south kensington and only a short distance to the famous museums, harrods and high street kensington shops. two minutes walk from gloucester road underground station, serving multiple lines and a direct link to heathrow airport - convenient for earls court, olympia exhibition centres and the west end. private parking space 20 per day subject to availability. our prices include continental breakfast served in the rooms. unfortunately pets are not allowed in the hotel.
Services
Policies