- UK Information
- UK Hotels
- Kensington Hotel, The
Kensington Hotel, The
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.
Rating
Visa,Maestro,MasterCard,American Express,Diner's Club
Prices from £156.6
150