Town Plaza
Prime Location: Town Plaza, Unit 202 is situated in Whistler, offering easy access to Whistler Village, a 3-minute walk away. Nearby attractions include Whistler Medals Plaza (200 metres) and Whistler Sliding Centre (1.7 km). Comfortable Living: The apartment features one bedroom, one bathroom, and a spacious living room. Amenities include a terrace, balcony, washing machine, fully equipped kitchen, fireplace, and free toiletries. Convenient Facilities: Guests benefit from a restaurant, lift, 24-hour front desk, concierge service, outdoor seating area, and full-day security. The property is also close to Whistler Mountain (15 km) and Green Lake Water Aerodrome (4 km).
- Top location: Highly rated by recent guests (10.0)
Kids
Children are not allowed.
Dogs
Pets are not allowed.
Address
4314 Main Street #202, V8E 1A8 Whistler, Canada, Whistler, Canada