The Clermont London, Charing Cross | Hotel in City of Westminster
|
|
1 Bathroom
2 Guests
Hotel in London City Centre, City of Westminster
A landmark itself, Charing Cross opened in 1865 and remains one of the most well-places hotels. A few steps to Trafalgar Square. A minute's stroll to London's West End, A stone's throw away from The National Gallery and so much more. And when exploring more of the city, Charing Cross station is right next door.
Show more
Amenities
Wheelchair Accessible
Breakfast
Internet
Laundry
Policies
Cancellation policy
The payment cannot be refunded.
Check Hotel Availability
Nightly rates from:
USD $239
You will be redirected to
Hot Deal - It has been viewed
60 times today
Not the right fit? Check out our other properties in London City Centre