Amba Hotel Marble Arch London
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.