More than a hotel steeped in history, The Clermont, Charing Cross represents a return to what hospitality should be: genuinely personal, thoughtfully delivered, and centred around you, our guest.
Perfectly positioned on the Strand, just moments from Charing Cross Station, we offer unrivalled convenience in the heart of London. Whether you’re visiting for business or leisure, some of the city’s most iconic attractions, including Trafalgar Square, the London Eye, and the West End, are all within easy walking distance.
Leave a Reply
You must be logged in to post a comment.