The Charing Cross hotel can truly claim to be at the very centre of London. It is the gateway to London’s West End and its world-famous shops, theatres and other attractions. And with Charing Cross mainline and Tube stations literally next door, this iconic Central London hotel is the ideal place to meet, celebrate, or simply relax in the heart of the city.
The hotel is located on the Strand, adjacent to Charing Cross mainline and underground stations, just a few minutes’ walk from Trafalgar Square, the Tate Gallery, Covent Garden and Piccadilly Circus.
Customer review digest, click to view whole review ...