Crystal Lodge & Suites is a property in the Canada ski resort of Whistler. You can view more Whistler ski reviews or write your own review.
Average ratings from 1 review
Crystal Lodge & Suites is a property in the Canada ski resort of Whistler. You can view more Whistler ski reviews or write your own review.
Average ratings from 1 review
A fab based for Whistler, right in the middle of town so we could pop out, get something and get back to the room quite easily. Everything you need is close, even the skiing is only a short walk away, no dramas I'd go back here in a flash, loved it.
Apres-Ski 5/5
Accommodation & Value 5/5
Mr. Adrian Scott
Iglu Staff