Town Plaza Hotel boasts ideal positioning at a close distance to Peak 2 Peak Gondola, Alpha Lake Park and Whistler Museum, offering 15 rooms and a spa center and a golf course.
The city center is 10 minute walking distance from the hotel. The hotel is about 350 meters from Excalibur Gondola, Whistler Sliding Centre and Whistler Mountain.
This hotel is placed within proximity to lakes and parks.
Black Tusk Gallery train station lies within a 5-minute walk. 95 km to Coal Harbour airport.
The hotel's spacious rooms are appointed with TV, IDD telephone, a private balcony, free Wi-Fi and a wardrobe. The property boasts views of Whistler Mountains from its rooms. Guests can also use a dishwasher, a washing machine and kitchenware available in each room.
Aside from a designated smoking area, a safe deposit box and free parking, guests can make use of laundry, ironing service and 24-hour reception.
On-site fitness facilities include a gym and fitness center. Such activities as hiking, skiing and cycling are also provided.
Wireless internet is available in the hotel rooms for free.
Free public parking is possible on site.