This hotel in Ontario is 13 miles from the London International Airport. The hotel offers free Wi-Fi, an indoor pool and rooms the offer a cable TV with pay-per-view movies.
Number of rooms: 92
840 Exeter Road, N6E 1L5 London, Canada
Hotel booked 1 times today.