104-4319 Main Street, Whistler, Canada
Located within 10 minutes' drive of Blackcomb Way, the 3-star Whistler Town Plaza By Latour Hotels is about 500 metres from Whistler Public Library. This Whistler hotel offers a car park on site.
The property is about 5 km from Green Lake Seaplane Base airport and in close proximity to such cultural venues as Black Tusk Gallery. The hotel is also situated 8 minutes' walk from the city park "Whistler Olympic Plaza". There is Squamish Lil'wat Cultural Centre around 5 minutes away by car, while Gateway Loop bus station not very far from the accommodation.
One may find a microwave oven and a refrigerator in the rooms.
This Whistler hotel is around 5 minutes' walk from IGA Deli, serving Delhi cuisine.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Whistler Town Plaza By Latour Hotels!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please