Holiday Inn Express Hotel & Suites Bowling Green

2150 E Wooster St
Bowling Green
Ohio
United States