List of hotels at Charing Cross tube station
3 Number of Hotels found in Charing Cross tube station
Address: The Strand, Westminster, London, United Kingdom.
Nearest Landmark: Charing Cross Tube Station
(10 minutes walk)
Distance: 0.5 Miles from London Centre
The Balcony uses an all-day eating location as well as bar, where you could appreciate a timeless five-oclock tea, or an alcoholic drink prepared by the...
Address: 18-21 Northumberland Ave, Westminster, London, United Kingdom.
Nearest Landmark: Charing Cross Tube Station
(10 minutes walk)
Distance: 0.5 Miles from London Centre
Westminster District is a wonderful selection for visitors thinking about buying, parks as well as background. This is our visitors favorite component of...
Address: Whitehall Place, West End -Soho, London, United Kingdom.
Nearest Landmark: Charing Cross Tube Station
(10 minutes walk)
Distance: 0.5 Miles from London Centre
The Northall offers a food selection providing the very best of seasonal British food in innovative environments. Modern Italian food as well as home made...