Amba

Experience Winter Wonders with Amba
14th November, 2018With two fantastic central London locations, surrounded by everything you could ever want and need to make your stay special during these cold months, Amba hotels are the perfect destination for you this Winter and here are a few reasons why… Oxford Street If you haven’t quite finished your Christmas shopping, don’t worry, the shops