Description: The Town Plaza Suites are located in the center of the world famous Whistler Village in British Columbia, Canada. It's just four blocks to the lifts and all the excitement of Whistler's main plaza. You’ll enjoy your stay here in the center of it all.
CONTACT OWNERS VIA "BOOKING AND AVAILABILITY CALENDAR" TO FACILITATE ONLINE CORRESPONDENCE OR BOOKINGS
or contact admin@internetvillaholidays.com stating Property ID number