Featuring a restaurant , Super 8 Millbury Perrysburg/Toledo is located in Millbury, Ohio, just 14 miles from downtown Toledo and a short drive away from Cedar Point and Kelleys Island. The property includes free Wi-Fi throughout.
Number of rooms: 108
3491 Latcha Road, Millbury, OH 43447, United States
Hotel booked 1 times today.