Prices for tours with flights
Common description
This luxury townhouse hotel enjoys a stunning setting in London. It is located at the heart of Kensington and Chelsea, on one of London's renowned tree-lined avenues with the Natural History Museum, Science Museum, V&A and Royal Albert Hall minutes away. Well connected with Gloucester Road tube station just a short walk, the hotel enjoys close proximity to London's financial and business centre. Surrounded by some of London's finest bars, restaurants and cafes, the hotel lies just a short stroll away from the city's Royal Parks. This hotel combines an excellent location with exemplary facilities and genuine hospitality. The guest rooms enjoy a classical design, oozing elegance and sophistication. The hotel offers a range of exemplary facilities and services, ensuring a first-class experience that is sure to impress.
Business
Conference room
Amenities and services
Room service
Room facilities
TV
Minibar
Hotel
Melia London Kensington on map