No image available for this hotel
No image available for this hotel
Whistler, Whistler
Spend a second to
save a fortune!
Spend a second to save a fortune!
2301 Taluswood Place, Whistler
Situated in Whistler, 3.3 km from Alpha Lake Park, The Bluffs at Taluswood by ResortQuest Whistler features accommodation with ski-to-door access, free WiFi and a 24-hour front desk. With mountain views, this accommodation offers a balcony.
See MoreUsage of subsidiary facilities may incur additional fees