At Amba Hotels we are putting the ‘great’ back into our guest’s expectations, so you can expect nothing but the highest of standards when you’re planning a day, stay or event with us.
Amba Hotel Locations
Amba Hotel Marble Arch
Address: Bryanston St, Marylebone, London W1H 7EH, UK