Located in the heart of Whistler
The location of this property is perfect, according to guests, as it is right along the Village Strong in the heart of Whistler. As a result, this hotel is close to countless bars and restaurants that guests can enjoy throughout their stays.