Free Wi-Fi
Parking
This property is 8 minutes walk from the beach. Featuring views of Atwood Lake from select rooms, this Sherrodsville resort offers facilities like an indoor pool, outdoor pool, hot tub and fitness centre. Atwood Lake Park is 12.9 km away.
Number of rooms: 104
2650 Lodge Road S.W., Sherrodsville, OH 44675, USA