Located in the Strand London, very close to the Adelphi Theatre, and 6 minutes walk from Trafalgar Square. The nearest station is Charing Cross, offering both mainline and underground services.
0.21 miles from your hotels search - London
This 4 star hotel is located in a prime position, close to Charring Cross railway station, a few minutes walk to Trafalgar square and the National Gallery and a short walk to Covent Garden.
0.31 miles from your hotels search - London