Amba Hotel Charing Cross

The Strand, London, WC2N 5HX

The Strand, London, WC2N 5HX

For bookings that require more than 1 room please contact the hotel directly

OK