Cherry Ridge Retreat provides comfort and tranquility and is the perfect getaway for a nature-filled weekend to recharge the senses from the hustle and bustle of everyday life.
Located in the heart of the picturesque Hocking Hills region in Southeast Ohio, Cherry Ridge Retreat makes for the perfect Hocking Hills luxury lodging location.