
Whistler, BC, Canada
Whistler Blackcomb Vr At Town Plaza
3-star hotel
All guests staying at this property will enjoy a peaceful and calm stay on the premises, as it counts with a total of 4units. Wi-Fi internet connection is available for further comfort and convenience. There is no 24-hour…
- Wi-fi
- Fitness
- Restaurant
- Bar


