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.