TownePlace Suites Findlay
TownePlace Suites Findlay extended stay hotel is conveniently located on Route 224. We are located approximately 10 minutes from I-75, 5 minutes from Main Street in Downtown Findlay, and 4 miles from University of Findlay.
TownePlace Suites Findlay extended stay hotel is conveniently located on Route 224. We are located approximately 10 minutes from I-75, 5 minutes from Main Street in Downtown Findlay, and 4 miles from University of Findlay.