Venues per page
Clermont Charing Cross
Clermont Victoria
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.