The Clermont London, Victoria
Photo gallery for The Clermont London, Victoria
Overview of The Clermont London, Victoria
The Clermont London, Victoria
Victorian London hotel in London City Centre with 2 restaurants
Reviews
9.4
Exceptional
Highlight
- Offers an onsite restaurant. Only 5% of properties have this in London.
Popular amenities
Explore the area
101 Buckingham Palace Road, London, England, SW1W 0SJ
- Buckingham Palace9 min walk
- Hyde Park13 min walk
- Big Ben4 min drive
- London (LHR-Heathrow)41 min drive
Book online or call:
1-800-675-4318