top of page
The Clermont London, Charing Cross
London, Central London
Seated Capacity:
150
Standing Capacity:
200
Ideal For
✓Accommodation
✓Corporate Parties
✓Weddings & Civil Ceremonies
✓Networking Events
✓Conferences & Meetings
The Clermont London, Charing Cross
More than a hotel with a rich history, The Clermont, Charing Cross is a return to what hotels should truly be: distinctly human, with you - our guest - at the heart of everything. Situated on the Strand, just steps from Charing Cross Station, we offer unbeatable convenience in the very centre of London. Whether you re here for business or leisure, iconic landmarks like Trafalgar Square, the London Eye, and the West End are all within easy reach. Explore the city by day, then return to the comfort and thoughtful luxury you deserve.
bottom of page




