500 max
200 max
200 max
400 max
Welcome to Amba Hotel Marble Arch a hotel experience designed by you.Designed to help you get more from your visit At the heart of LondonAmba Hotel Marble Arch is the perfect location for business or pleasure in the world famous capital. With cutting edge meeting rooms, the hotel is an ideal destination for any event, combining comfort and smart technology.In your room you will always be well connected: - Catch up on the latest entertainment...
View More