Call to speak to one of our experts 0330 094 8364
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.

Please wait...

We're searching our best deals
  • Book with confidence
  • Award-winning agency
  • ABTA & ATOL protected
  • Secure online booking