TownePlace Suites Findlay

Starting at
$194

TripAdvisor Review

Based on 55 review

See all

This comfortable hotel is in Findlay Area. TownePlace Suites Findlay features a total of 85 units. As a result of the constant commitment with quality, this accommodation was fully renovated in 2013. This establishment does not offer 24-hour reception. TownePlace Suites Findlay is not a pet-friendly...

More details