The Clermont London, Charing Cross
Photo gallery for The Clermont London, Charing Cross
Overview of The Clermont London, Charing Cross
The Clermont London, Charing Cross
Hotel in London City Centre
Reviews
9.2
Wonderful
Popular amenities
Explore the area
The Strand, London, England, WC2N 5HX
- Trafalgar Square4 min walk
- London Eye11 min walk
- Buckingham Palace18 min walk
- London (LHR-Heathrow)46 min drive