Route GuidesRoutes City GuidesCities Map Log in

The Kensington Hotel

London
109-113 Queen's Gate, London, SW7 5LR

150 rooms · ★★★★★ · from £178


The luxurious Kensington Hotel is situated in the heart of South Kensington and within a 20-minute stroll of Harrods, Harvey Nichols and The Royal Albert Hall. The Natural History Museum and The V&A are just 5 minutes on foot.