Stay at this 4.5-star luxury aparthotel in Whistler. Enjoy free WiFi, 2 spa tubs, and a rooftop terrace. Our guests praise the clean rooms and the family amenities in our reviews. Popular attractions Whistler Blackcomb Ski Resort and Whistler Village Gondola are located nearby.