117 - 129 CROMWELL ROAD, SOUTH KENSINGTON, LONDON,, London, Greater London (Great Britain)
Updating availability and prices
A 20 minute walk from London's leading attractions, including the Victoria and Albert Museum, Hyde Park and some of the city's most exclusive shopping areas, this hotel enjoys a prime location in the Royal Borough of Kensington and Chelsea. Facilities include a lobby with a 24-hour reception, lift, gym, a café, bar and restaurant. The hotel also offers a laundry service and Internet access (for an extra fee).
INTERNET
PARKING / GARAGE
GYM
BUSINESS CENTER
DISABLED ACCESS
Hotel
Room
Activities and leisure
Restaurant