Restaurants & Bars at Amba Hotel Charing Cross
Indulge your taste buds at our Charing Cross restaurant and bar, The Terrace. Request what you want, when you want it from our conveniently located restaurant near Trafalgar Square.
Restaurants near Trafalgar Square
If you just fancy a drink, you’ll find whatever you’re looking for in our Charing Cross bar, made for you by expert mixologists. Overlooking the Strand, the Charing Cross bar provides a great backdrop to your night out, or the perfect place to unwind.