Package & hotel only prices
We don't have any deals for this hotel on our website at the moment, so either give us a call or use the search form below to search for something else.
The Clermont London Charing Cross is located 400 m away from the city centre of London. The property is 2 km from the Buckingham Palace and 4 km from Hyde Park. The nearest airport is London Heathrow Airport which is 28.5 km away from the accommodation.