Ramada London

3 star
817 Exeter Road London N6E 1W1

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...more

Rated 3.5 out of 5 by 396

Last updated: 12 Dec 2019

Book now and pay later rooms are subject to availabilty.

Not what you were looking for?
Try a different search here

Never miss a deal in London

London Hotel Categories

London Hotels by Quality Rating

London Hotel Group Booking Reservations

London Hotels with Conference, Parking and Internet Facilities

London Apartments,Suites and Family Hotels

London Hotels with Day Spas or Wellness Centres

Resorts & Boutique London Hotels

Entertainment, Relaxation and Exercise at London

London Hotels by Suburb

Close Ad