Brio House Whistler Hotel is rated 2 stars and is placed about 1.9 km from Sno-Limo Mountain Eco, Ski Esprit and Lost Lake Park.
The city center is 10 minutes' walk of the property.
A 10-minute walk from Black Tusk Gallery train station. The hotel lies within 95 km of Coal Harbour airport.
This property offers guestrooms complete with ironing facilities and Wi-Fi.
Eat & Drink
Alta Bistro and Gold Leaf Chinese Food are located within 650 meters away.