ADVERTISING SPONSORED LISTING
Located in Village North, Town Plaza by MountainView is within a 10-minute walk of popular sights such as Whistler Blackcomb Ski Resort and Whistler Village Gondola. This 3.5-star condo building has 2 guestrooms and offers free in-room WiFi, a fitness center, and a spa tub.
Each condo is heated and features a kitchen and a balcony, and there's space to spread out with a dining area and a sitting area. A 42-inch flat-screen TV is available for entertainment, and guests can stay connected with free WiFi. Other standard amenities include a washer/dryer, a fireplace, and a sofa bed.
A fitness center and a spa tub are features at Town Plaza by MountainView. Onsite parking is offered for a fee. Friendly staff can provide concierge services, and also offer advice about sightseeing.