2426 Oregon Road, Northwood
Located conveniently off Interstate 75 this Baymont by Wyndham Northwood Ohio hotel is 4 miles from Toledo's city center. Each room at Baymont by Wyndham Northwood features cable TV a microwave and a refrigerator.
Find hotels near landmarks, museums and other sightseeing spots