My Place




London • Show on map
Price as low as CAD 133.64
Situated in London within 2.7 km of Western University of Ontario and 3.2 km of TD Stadium My Place features accommodation with a garden and free WiFi as well as free private parking for guests who drive.…More info


