Wed, 18 October 2006 The Crystal Lodge is a newly renovated hotel in the heart of Whistler Village located just off the Village Stroll. The hotel boasts 3 restaurants, a lounge, an outdoor pool and hottub, conference room facilities, business centre and fitness room. The lodge can accommodate a wide variety of guest needs with traditional and deluxe hotel rooms as well as loft, 1,2 and 3 bedroom suites.Comments[0] |


The Crystal Lodge is a newly renovated hotel in the heart of Whistler Village located just off the Village Stroll. The hotel boasts 3 restaurants, a lounge, an outdoor pool and hottub, conference room facilities, business centre and fitness room. The lodge can accommodate a wide variety of guest needs with traditional and deluxe hotel rooms as well as loft, 1,2 and 3 bedroom suites.