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!
2129 Lake Placid Road 307B, Whistler
Situated in Whistler, 300 metres from Alpha Lake Park and 8.1 km from Nicklaus North Golf Course, Newly Renovated Whistler Studio offers a garden and air conditioning.
See MoreUsage of subsidiary facilities may incur additional fees