Amba Hotel – Marble Arch
The Amba Hotel in Marble Arch is a unique hotel that’s the perfect destination whether you’re on a business trip or simply experiencing London and its many charms. The hotel has outstanding modern, facilities and features, as well as comfortable, modern rooms and expert staff.
As a guest you’ll find yourself just a stone’s throw from shopping hotspots such as Oxford Street and Mayfair, as well as a host of famous London landmarks. Once you return, relax and enjoy a delicious meal in the hotel’s fabulous restaurants or bars or grab a Barrel & Stone pizza to enjoy in your room!