Whistler Town Plaza By Latour Hotels
Whistler Town Plaza By Latour Hotels is a 3-star property only 50 meters from Whistler Museum, Whistler Library and Black Tusk Trail.
The city center is 10 minute walking distance from the hotel. The hotel is set 200 meters away from Whistler Medals Plaza and Whistler Village.
Guests can make use of a microwave, a refrigerator, wireless internet, a fireplace and a kitchen available in all Whistler Town Plaza By Latour Hotels rooms.
The steakhouse Alta Bistro is located 50 meters from the property.
5 minutes' walk to Black Tusk Gallery train station. A short drive from Coal Harbour airport.