DESCRIPTION
The hotel is located on the Cromwell Road and close to South Kensington, and it is a throw stone away from the Natural History Museum and the Victoria and Albert Museum. A great location and their rates are competitive.
Price
From £94.00
Average Rating
3.9
Facilities
Room Type
Things To See And Do In The Area
Address
110 Cromwell Road, London, SW7 4ES
Post Code
SW7 4ES
Nearest Underground Station(s)
Gloucester Road