Surrounded by sandstone rock formations, this resort is ideally located in a quieter spot with plenty of fresh air and wide-open spaces. The mixture of nearby forests, lakes, rivers, and streams makes for a perfect landscape full of outdoor adventure. Check in is located at Wyndham Vacation Resorts at Glacier Canyon, 45 Hillman Road, Baraboo, WI 53913. Physical address is 874 Xanadu Road, Lake Delton, WI 53965.
Forgot your password? Enter your username or email to receive a reset password link to your email.
A password reset link has been sent to your email address.
If you don't receive an email within one hour, please call
1-800-457-0103