London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
840 Exeter Road, London
This hotel in Ontario is 13 miles from the London International Airport. The hotel offers free WiFi, an indoor pool and rooms the offer a cable TV with pay-per-view movies.
See MoreUsage of subsidiary facilities may incur additional fees