Ramada Inn London
The Ramada Inn London is just off Hwy 401, within 8 kilometer (5 miles) of downtown London and Centennial Hall .
Complimentary guestroom amenities include high-speed Internet access, daily newspapers, 53 TV channels, and on-demand movies.
The business center has fax and photocopy machines and complimentary high-speed Internet access; an indoor pool is on site.
817 Exeter Road, London, ON N6A 1W1, Canada