Amba Hotel Marble Arch London
Welcome to Amba Hotel Marble Arch – a unique hotel that’s the perfect destination whether you’re on a business trip or simply experiencing London and its many charms.
By Bicester Village
With outstanding modern, facilities and features, as well as comfortable, modern rooms and expert staff, we’re sure you’ll enjoy your time.
As a four-star hotel, you can expect absolute comfort and impeccable service during your stay. You’ll find yourself just a stone’s throw from some famous London landmarks including Madame Tussauds, Selfridges and Hamleys. Once you return, relax and enjoy a delicious meal in our fabulous restaurant or bar.