London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
817 Exeter Road, London
Located off Highway 401, this hotel features an indoor pool, an on-site restaurant and guest rooms with free Wi-Fi. Central London, Ontario is 8 km away. A cable TV, a microwave and a refrigerator are offered in all guest rooms at Ramada London.
See MoreUsage of subsidiary facilities may incur additional fees