Venues per page
Amba Hotel Charing Cross
Amba Hotel Marble Arch
Amba Hotels is a new contemporary 4-star hotel group, designed to appeal to the discerning business and leisure travellers that want to get more out of their stay.
With four London hotels being converted and several planned, Amba aims to be internationally renowned for delivering unique experiences whereby business and leisure travellers staying at any Amba property will feel refreshed and recharged.