Resort Check-In is Located at:
655 N. Frontage Road Wisconsin Dells WI 53965
Get more value when you connect with us! Connecting with us is as easy as liking us, following us, or pinning pics from your trip to Mt. Olympus! Please fill out the Form below:
STAY IN THE LOOP
Sign up for email updates and follow us on social for exclusive insider news, offers, and giveaways.
Wisconsin Dells ~ Water Park Capital of the World!