Amba Hotel Charing Cross in London

Amba Hotel Charing Cross

Official rating:

Accommodation type: Hotel

Amba Hotel Charing Cross
Charing Cross The Strand,
London,
WC2N 5HX

View location map »
 

Facilities available at Amba Hotel Charing Cross

Sorry, this hotel has no facilities information at present