The Amba Hotel Charing Cross is easy walking to theaters and many of the must-see sights in the heart of London. Housed in a mid-19th century building, its 230 rooms feature such extras as in-room iPads and free minibars. The concierge even passes out umbrellas if chance of rain. Most European languages spoken.Amenities Facilities
Amba Hotel Charing Cross, Strand, London, United Kingdom
Do you represent this business? Contact us to update your information & to manage your page.