Localización
El Charing Cross está considerado como el hotel más céntrico de la capital, en el corazón de Londres, entre la avenida Strand y la ribera del Támesis. Su carácter único y su ubicación en Charing Cross, a pocos minutos de Covent Garden y del West End, lo convierten en el lugar ideal para estancias turísticas o corporativas.
Habitaciones
Con una elegancia del siglo XIX, las 239 habitaciones están elegantemente amuebladas e incluyen todas las comodidades modernas para disfrutar de una estancia agradable.
Restaurante
El Charing Cross dispone de restaurante, salón, bar y cafetería, donde se sirven una gran selección de bebidas, platos ligeros y una gran oferta culinaria.