Located on the Strand at Charing Cross Station, The Clermont London, Charing Cross is a prime spot in the heart of London. Just steps away from iconic attractions like Trafalgar Square and Covent Garden, this hotel offers a range of stylish rooms and suites to suit every traveller's needs. With a history dating back to 1865, The Clermont combines old-world charm with modern amenities, making it the perfect base for exploring the city. Plus, don't miss out on their delicious dining options and family-friendly accommodations. It's London living at its finest! Highly recommend staying here. Do speak to me about special rates as I can often get discounts, so just get in touch.
*By booking through me, you are supporting me as a content creator at no additional cost to you.