Town Plaza by MountainView Accommodation
Town Plaza by MountainView Accommodation Whistler apartment is located next to Lost Lake, Alpha Lake Park and Whistler Village.
There is a gondola station nearby and other parts of Whistler are easily accessible. Serving guests with european dishes, Elements Urban Tapas is 50 meters away.
The apartment comprises 3 rooms. The rooms are arranged with a seating area, a sofa, free Wi-Fi, a dining area and cable TV. Guests are offered a spacious private bathroom.
The apartment features a kitchen for self-catering.
Black Tusk Gallery train station lies within a 5-minute walk.
Ski facilities include a ski storage room.