Located within 10 minutes' drive of Chateau Whistler Golf Course, the 3-star Town Plaza Suites By Whistler Premier hotel is just 6 minutes' walk from Black Tusk Gallery. There is also a car park.
This Whistler hotel is about 5 km from Green Lake Seaplane Base airport and just a short drive from such cultural venues as Squamish Lil'wat Cultural Centre. The nearby sports attractions are the city park "Whistler Olympic Plaza" (0.6 km), and Meadow Park Sports Centre (2.7 km). The hotel is situated approximately 25 minutes' walk from Scandinave Spa Whistler, while Gateway Loop bus station lies only 10 minutes' walk away.
Town Plaza Suites By Whistler Premier hotel also features a microwave oven, a refrigerator, and a stovetop.
Nearby restaurants, including Pasta Lupino is extremely close to the property.