Contact Us

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! Contact Us: 1-800-800-4997 or 608-254-8560 or fill out the form below:

Contact Us

  • This field is for validation purposes and should be left unchanged.

Today's Specials Variety and Value