
Whistler, BC, Canada
Whistler Village Inn & Suites
3-star hotel
Located in the heart of Whistler Village, the Whistler Village Inn and Suites offers convenient access to top attractions. Just a short walk from the Whistler Visitor Centre and Whistler Village Stroll, this hotel provides…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Outdoor freshwater pool

