Holiday Inn Express & Suites Findlay

Starting at

TripAdvisor Review

Based on 136 review

See all

Property Location Located in Findlay, Baymont Inn & Suites by Wyndham Findlay is in a rural location, within a 5-minute drive of University of Findlay and Mazza Museum. This hotel is 24.5 mi (39.4 km) from Bowling Green State University and 2.6 mi (4.2 km) from Dietsch Brothers. Distances are disp...

More details