DESCRIPTION
The hotel is situated in South Kensington means it is just a few minutes walk away from Harrods and the Royal Albert Hall. The interior of the building has been designed with bright colours but with complete comfort in mind and at the Fifteen Cromwell Place and Bar 15 you can enjoy breakfast, lunch, afternoon tea and/or dinner.
Price
From £175.00
Average Rating
4.2
Facilities
Room Type
Things To See And Do In The Area
Address
15 Cromwell Place, London, SW7 2LA
Post Code
SW7 2LA
Nearest Underground Station(s)
South Kensington