Are there any must-see attractions in the vicinity of the 2-star Red Roof Inn London I-75?
Staying at the 2-star Red Roof Inn London I-75, you shouldn't miss London's main landmarks, Carmichael Community Church (4.6 km the accommodation) and Wood Creek Lake, located nearly a 10-minute ride away.