Cleveland Hotel
London England
Check in
2:00 PM
Check out
11:00 AM
A stay at Cleveland Hotel places you in the heart of London, within a 15-minute walk of Hyde Park and Kensington Gardens. This upscale hotel is 1.2 mi (1.9 km) from Marble Arch and 1.6 mi (2.6 km) from Royal Albert Hall.
Make yourself at home in one of the 30 air-conditioned rooms featuring kitchenettes with refrigerators and stovetops. LCD televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include phones, as well as laptop-compatible safes and desks.
Property Details
Location
39-40 Cleveland Square, London, England W2 6DA, United Kingdom