Whistler Town Plaza By Latour Hotels is a great place to stay in Whistler.
The property is about 5 minutes' walk of Whistler Public Library. Whistler city center is 1 km away.
5 minutes' walk to Black Tusk Gallery train station. There is Coal Harbour airport at a 95 km distance.
Rooms at Whistler Town Plaza By Latour Hotels feature modern touches such as complimentary wireless internet, cable TV, a microwave, a kitchen and a fireplace. Other comforts include a dishwasher and a fridge for self-catering.
Eat & Drink
Serving both food and drinks, Hy's Steakhouse Whistler and Edgewater are situated around 50 meters from the property.