Located only 0.7 km from Audain Art Museum, Twin Peaks Resort Whistler includes 32 rooms. A private parking lot is available on site at this 3-star resort.
Whistler centre is 10 minutes' walk, and sports attractions such as Meadow Park Sports Centre are 2.7 km away. The hotel is only 450 metres from Black Tusk Gallery and at a medium distance from Squamish Lil'wat Cultural Centre. There is Spa relaxation approximately a 25-minute walk away, and Gateway Loop bus station a mere 10 minutes on foot from this property. For those travelling from afar, Green Lake Seaplane Base airport is 9 minutes' drive away.
The Twin Peaks Resort offers rooms with an adjoining terrace and a dressing area featuring an ironing set and air conditioning, along with a flat-screen TV with satellite channels. Furnished with a sofa set, they also have a stone fireplace. Bathrooms include a tub, a separate toilet, and a shower, along with comforts such as dryers and dressing gowns.
Located a minute's walk from this Whistler hotel, McDonald's serves a great selection of American food.