Just steps from Trafalgar Square, it's time to discover what a hotel stay should really be like at Amba Hotel Charing Cross
4 STAR HOTELS
IN THE HEART OF LONDON
Contemporary 4-star hotels, designed by our guests, for our guests. Situated in outstanding central London locations, our hotels help you get more from your stay.
Amba Hotels are renowned for delivering unique experiences whereby business and leisure travellers staying at any Amba property will feel refreshed and recharged.