Enjoy tranquility in the heart of Whistler Village and proximity to the world famous area ski lifts. Whether you are just seeking rest and relaxation among pristine mountain settings or looking forward to hitting the slopes, this luxurious boutique property will provide you with all the amenities of home and you may find yourself never wanting to leave.