The Kensington Moat House Hotel London
0
Reviews
Three Stars in London
- South Kensington
2-10 Harrington Road
, South Kensington, London, SW7 3EP
+44 (0) 20 7344 9988
http://www.moathousehotels.com
The Kensington Moat House Hotel is an elegant Victorian hotel near to some of London's most renowned museums and shops. They have 96 rooms some of which include a TV, modem point and air conditioning. The hotel also boasts a health club, conference room and hotel safe. A laundry service is also available. A car rental service is available upon request.
|