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.