Amba Hotel

Amba Hotel
Strand, London, WC2N 5HX
  • Telephone 020 7747 8404
  • Provides: Free wi-fi