Town Plaza Hotel is located in the heart of Whistler overlooking Whistler Mountains. The hotel serves as an example of international architecture in Whistler.
Many Whistler sights, including Black Tusk Trail, Whistler Olympic Park and Alpha Lake Park are 10 minutes' drive from the hotel. Whistler Museum, Whistler Blackcomb's Coca-Cola Tube Park and The Core Whistler are 5 minutes away.
Short walk to parks and lakes as well as ski resorts.
The city center is 10 minute walking distance from the hotel. The hotel lies 95km away from Coal Harbour airport.
Guests are offered 15 individual hotel rooms equipped with a gas fireplace, individual climate control, a patio, a stone fireplace and Wi-Fi. Other comforts include a washing machine, a dishwasher and a microwave for self catering.
Free shuttle service, ironing service and shopping service as well as a designated smoking area, parking and a safe deposit box are available at the hotel.
The on-site spa center offers a Jacuzzi, a spa center and a sauna. The hotel’s area is ideal for hiking and cycling.
Wireless internet is available in the hotel rooms for free.
Free public parking is possible on site.