Obiekt The Clermont London, Charing Cross mieści się w pięknym, zabytkowym budynku usytuowanym obok dworca kolejowego Charing Cross, zaledwie kilka kroków od placu Trafalgar Square i dzielnicy Covent Garden. Ten czterogwiazdkowy hotel oferuje restaurację i stylowe pokoje.
Eleganckie, przestronne pokoje oferują nieograniczone bezpłatne WiFi, bezpłatny minibar oraz ekspres do kawy marki Nespresso.
Restauracja i bar Clermont oferuje czynną przez cały dzień jadalnię i bar, w którym można zamówić klasyczny podwieczorek lub koktajl przygotowany przez miksologa.
Z restauracji i baru Clermont roztacza się widok na słynną ulicę Strand.
Popularne atrakcje w pobliżu obiektu to m.in. reprezentacyjna aleja The Mall, Galeria Narodowa i brzegi Tamizy. Od Dzielnicy Teatrów dzieli obiekt 5 minut spacerem.