Hotel Travelodge London (South), London

800 Exeter Rd LondonN6E1L5, Canadá