Hostel Hotel Strand Continental, London

143, Strand LondonWC2R 1JA, United Kingdom