Amba Hotel Marble Arch is located in a shopping area of London, about 2.8 km away from Houses of Parliament. The hotel in London attracts guests with its art deco architecture.
Amba Hotel Marble Arch is also placed within a 25-minute walk of Trafalgar Square. An underground station as well as Marble Arch subway station are not far from the hotel.
London City airport is 20 minutes' drive away from Amba Hotel Marble Arch.
For a comfortable stay in London Amba Hotel Marble Arch offers 692 rooms fitted with a minibar, climate control, a safe, television and an iron with ironing board.
Eat & Drink
Serving a wide assortment of dishes, La Porte des Indes and Locanda Locatelli are about 100 meters from the property.
Business guests will appreciate a business centre, a meeting room and a microphone available on site.
A gym and a fitness centre are among the on-site facilities.