Sherrodsville OH Hotels & Motels 1. 2650 Lodge Road S.W., Sherrodsville, OH 44675 | Atwood Lake Resort & Golf Club (330) 735-2211