Call To Book
Premier Whistler lodging rooms are located in the Glaciers Reach and Town Plaza complexs in Upper Village Whistler.
Premier Whistler Lodging is located in the mountains of Whistler. just steps away from Whistlers city center and famous attractions. Its location makes it convenient for our guests stay. in walking distance from Dining options Shopping Centers and our famous Olympic Park. The rooms are located in Glaciers Reach and Town Plaza complexs in Upper Village Whistler. All Rooms sleep six and are 2 bedrooms 2 bathrooms and a pull out sofa bed. There are 2-3 LCD TVs in the units and all units have full equipped kitchens. The Glaciers Reach units have private hot tub and a shared hot tub and heated swimming pools. The Town Plaza unit has a shared hot tub. The units are in terrific locations so you wont need a car although all unit have reserved parking. Our peaceful luxury townhomes will guarantee you will feel right in the center of your home.