New Check In Facility a Big Hit

Opening in early July this year, our new dedicated check-in center met with rave reviews. Conveniently located within the resort just off River Road, the facility provides ample new parking, increased guest check-in stations, bathrooms, guest computer area and wi-fi, all in a fresh and modern environment. Activity Central, Edge of the Woods Canoeing and Biking and our Massage Therapy services are now also conveniently located nearby. The new check in facility is located on River Road at the former Log Cabin site. If heading north on Route 209, at the traffic light at 209 and River Road you will now turn right and then make your first right into the parking lot. If travelling south on Route 209, at traffic light at 209 and River Road you will now turn left and then make your first right. We are excited about the new building and know you will love what you see when you arrive. Give reservations a call if you have any questions 888-337-6966 press 1. We will see you soon and look forward to your visit.



Bookmark and Share

Sign up for The Villas email club at