Location Location Location ! Steps away the convention centre, restaurants, shops and the village stroll and not to mention the Mountains. Whistler Centre is centrally located in Whistler Village, this property features free Wi-Fi, full kitchen in each room, Laundry facilities & fireplace in each unit. Hot tub is available for guest to use in the resort.
Whistler Village Centre is within a 10-minute walk of Whistler Blackcomb Mountain.