Located moments from Highway 401, this London motel is 5 km from the city centre. Each guest room features cable TV. A refrigerator is offered in every room at Super 7 Motel London.
Located moments from Highway 401, this London motel is 5 km from the city centre. Each guest room features cable TV. Read more
Located moments from Highway 401, this London motel is 5 km from the city centre. Each guest room features cable TV. A refrigerator is offered in every room at Super 7 Motel London.
Located moments from Highway 401, this London motel is 5 km from the city centre. Each guest room features cable TV. A refrigerator is offered in every room at Super 7 Motel London.
Number of Rooms: 43