Super 8 by Wyndham Millbury/Toledo
3491 Latcha Road, MILLBURY (OH)
basado en
reviews
Choose Super 8 Millbury / Toledo hotel for your Great Lakes getaway. With convenient access to Interstates 80 and 90, our Millbury hotel puts you within 14 miles of downtown Toledo and just a short drive from the most appealing Lake Erie-area attract