Average Customer Rating: 9.66 (3 reviews)
From Central London: 2.3 miles
140 Gloucester Road, South Kensington, London,
SW7 4QH
Location:
South Kensington, Knightsbridge, Earls Court
One of the very first purpose built hotels in London and
was fully restored in 1996. The hotel enjoys a central London
location, just West of centre, and just off of Gloucester Road
in South Kensington. Standard room amenities at the hotel
include en-suite, Air conditioning, desk, direct dial phone,
voice mail, message service, modem points, wake-up service,
safe,