Total Accommodation | 185 Properties |
Popular Hotel | Nita Lake Lodge, HI Whistler - Hostel |
Popular Landmark | Fairmont Chateau Whistler Golf Club, Wizard Express Ski Lift |
The most popular hotels booked by tourists are Nita Lake Lodge, HI Whistler - Hostel
Currently, there are around 185 hotels that you can book in Whistler Olympic Park