The 3-star Whistler Town Plaza By Latour Hotels places guests abound 6.4 km from Black Tusk Trail.
Whistler Library are located 50 meters from the hotel. The center of Whistler is 1 km away from the venue.
Whistler Town Plaza By Latour Hotels is at a short distance from Black Tusk Gallery train station. The hotel is around 95 km from Coal Harbour airport.
The rooms in Whistler Town Plaza By Latour Hotels come with a fireplace, a microwave, cable TV, complimentary wireless internet and a kitchen. A fridge and a dishwasher are also provided for self-catering.
Eat & Drink
The steakhouse Hy's Steakhouse Whistler is located 50 meters away.