Amba Hotel Charing Cross


Map (Click to open)
Map of Amba Hotel Charing Cross
Location
The Strand, London WC2N 5HX, United Kingdom.
Contacts Transportations
Tube Charing Cross(≈0.19km)
Bus Charing Cross Station (≈0.06km)
Social Media
YouTube of Amba Hotel Charing Cross Facebook of Amba Hotel Charing Cross Twitter of Amba Hotel Charing Cross Instagram of Amba Hotel Charing Cross
Nearby Attraction Nearby Entertainment Nearby Shopping Centres Nearby Accommodation

Leave a Comment

Your email address will not be published. Required fields are marked *