Make a Reservation

×

The launch of Amba Hotels sees a new kind of hotel, one that represents an authentic spirit of discovery by understanding the true travel experience for business and leisure guests.

Located off the Strand, near Trafalgar Square and facing the famous Eleanor’s Cross, referred to as the central point in London, you could not hope for a better place to stay if you want to be within easy reach of some of London’s top attractions.

There is so much to see and do, that you just may not have enough time to do everything. To help you get the most out of your visit, here are some recommendations from our Concierge team.

From the blog

Artful Architecture

Read more

Amba Guide