The hotel lies in the heart of a downtown area, in the vicinity of Peak 2 Peak Gondola, Alpha Lake Park and Whistler Museum.
This property is 10 minutes' walk to Whistler Sliding Centre, Squamish Lil'wat Cultural Centre and Excalibur Gondola. The venue is 1 km away from the city center.
Quick access to restaurants, golf courses and nightclubs is provided.
The hotel offers ideal location, a 250-meter stroll will take guests to Black Tusk Gallery train station. Town Plaza Hotel is 95 km away from Coal Harbour airport.
Town Plaza Hotel is a property in Whistler that comes with 10 rooms and provides TV, a separate toilet, IDD telephone, a patio and free Wi-Fi. Many guestrooms offer views of Whistler Mountains. Other comforts include a fridge, a washing machine and a microwave for self-catering.
Eat & Drink
The brew pub BG Urban Cafe is around 5 minutes’ walk away.
Guests at Town Plaza Hotel are offered to use a designated smoking area, a safe deposit box and free parking as well as shuttle service, ironing service and airport transfer.
The ski facilities include a ski storage room, a ski pass and ski equipment rental. Snow skiing, canoeing and horse riding are provided on site.
Wireless internet is available in the hotel rooms for free.
Free public parking is possible on site.