42
The launch of Amba Hotels sees a new kind of hotel, one that represents an authentic spirit of discovery by understanding the true travel...
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.

Our first four hotels combine the best locations in London -- Buckingham Palace Road, Charing Cross, Marble Arch and Tower Bridge -- with the fastest technology and world class, personalised service.
to add this to Watch Later

Add to

Loading playlists...