Super 8 Millbury Toledo
Address:
3491 Latcha Rd, Millbury, OH 43447
Phone:
(800) 536-0738
Other Details:
Conveniently located off of 80/90 Turnpike, 30 min. from Cedar Point Amusement Park and 50 mins to Detroit., 10 min. from Downtown Toledo and Downtown Perrysburg., Ample truck parking., Free High Speed Internet, Lounge on property.
Hotels & Motels,
Super 8
Other Businesses: