DESCRIPTION
The hotel is perfectly situated in one of London’s most luxurious and beautiful areas within South Kensington. The hotel is just 2 minutes walk from Gloucester Road tube station for convenient travel to The Holiday Inn London Kensington Hotel is ideally located in South Kensington. Hyde Park, London Eye, and the iconic Tower Bridge are all just minutes away from the building. Each of their 906 rooms consists of a pillow menu to ensure extra comfort during their sleep. Meeting and conference facilities are also provided including WiFi access and unlimited Starbucks coffee at The Academy.
Price
From £85.00
Average Rating
3.8
Facilities
Room Type
Things To See And Do In The Area
Address
97 Cromwell Road, London, SW7 4DN
Post Code
SW7 4DN
Nearest Underground Station(s)
Gloucester Road