Baymont by Wyndham Logan Near Hocking Hills Craft Mall
Baymont by Wyndham Logan is a Baymont Inns & Suites hotel in Logan , Ohio. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2-star hotel. It is located at 12819 State Route 664 S.
Compare Prices at TheRealPlaces