Located on an amazing hilltop next to the Thames River overlooking London, Ontario, this spectacular property offers relaxing green spaces, walking paths and gardens. Free Wi-Fi is available throughout the premise.
Address: 1486 Richmond Street, London (Ontario)
Rates from:
CAD 53 Book Now