My Guide Website?
The Kensington Hotel
Situated in the leafy areas of South Kensington, The Kensington Hotel sits as a townhouse hotel offering luxury and comfort, with particular attention to detail. Showcasing period drawing rooms with fireplaces, bay windows and a scattering of artwork, this townhouse hotel comprises of an eclectic range of fabrics, lighting and 19th-20th century furniture pieces.
109-113 Queen's Gate, South-Kensington, SW7 5LPView Larger Map
- Mature Travellers
- Business Travellers