- Liked: Cleanliness, property conditions & facilities, room comfort
Nice - very Nice
You can change or cancel this stay if plans change. Because flexibility matters.
Town Plaza by MountainView is located in Whistler's Village North neighbourhood. Whistler Village Gondola is a popular area attraction and if an activity is on the agenda, Whistler Blackcomb Ski Resort and Scandinave Spa Whistler are worth checking out. Looking to enjoy an event or a game while in town? See what's happening at Whistler Sliding Centre or Meadow Park Sports Centre.
Excellent location in the village. It is close to everything.