Set on the grounds of Mt. Olympus Water & Theme Park resort, this relaxed all-suite hotel is a 3-minute walk from Mt. Olympus Indoor Water Park and 3 miles from I-90.

Low-key 1- and 2-bedroom suites offer free Wi-Fi, flat-screen TVs, and living/dining areas with fireplaces, plus kitchenettes.

Parking is complimentary. Other amenities include indoor and outdoor pools, a hot tub, and an airy lobby sitting area featuring a fireplace.

Not yet Rated.

5

Average Ratting
Be the first one to rate this.

Compare Listings