The Clermont London, Charing Cross
London England
Check in
3:00 PM
Check out
11:00 AM
Unlock the rhythm of city life from your stylish sanctuary at The Clermont London, Charing Cross, where urban exploration begins, The Clermont London, Charing Cross is within a 5-minute walk of National Gallery and Trafalgar Square. This hotel is 15 minutes walk to London Transport Museum and 15 minutes walk to Royal Opera House.
Make yourself at home in one of the 239 guestrooms featuring espresso makers and Smart televisions. Your memory foam bed comes with down comforters. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs or showers feature rainfall showerheads and complimentary toiletries.
Property Details
Location
The Strand, London, England WC2N 5HX, United Kingdom