Located 18 meters from Super 7 Motel. Stop at Super 7 Motel London to discover the wonders of London (ON). Offering a variety of facilities and services, the hotel provides all you need for a good night's sleep.
Located 492 meters from Super 7 Motel. Best Western Plus Lamplighter Inn & Conference Cen is perfectly located for both business and leisure guests in London (ON).
Located 792 meters from Super 7 Motel. The 3-star Holiday Inn Hotel & Suites London offers comfort and convenience whether you're on business or holiday in London (ON).