« Back to previous | New Search |
Whistler Town PlazaWhistler, British Columbia
WTP
|
|
Located in the heart of Whistler Village, Whistler Town Plaza puts you front and center for easy access to everything this all-season mountain resort area encompasses. Spend quality time in your spacious, well-appointed suite, complete with complimentary HD cable TV and Wi-Fi. Marvel at the genuine hospitality you'll encounter on a stroll to shops, restaurants, and nightclubs, and discover why Whistler is consistently ranked among the top ski resorts in North America. On-Site
Nearby
LOCAL WEATHER
AVERAGE TEMPERATURE |
Resort InformationCheck-In DaysFridaySleeping Capacity![]() 1
2
4
![]() 2
4
6
Nearest Airport![]() Contact Information4314 Main StreetWhistler, British Columbia V0N 1B4 Canada 1-888-988-8222 |
|