Twin Peaks is ideally located in the heart of Whistler Village close to great, skiing, biking, trails and superb dining. Great for couples, families with children and business travellers.
Rooms are spacious and comfortable and supplied with towels, toiletries and linens. The resort has a pool and hot tub and a BBQ on the pool deck for guest to use (seasonal)
There is a Front Desk Staff during the day to assist you with an easy check-in, and after hours service for late arrivals.
Twin Peaks resort is perfectly located across the road from the Market Place in Whistler Village within walking distance to anything you may need during your stay.
There is a free shuttle stop just outside the property which will take you to the ski lifts.