Chalet Explorer
Luxury Ski in ski out Chalet based in Les Gets, France.
Cozy chalet suite with breathtaking views of the majestic Whistler mountains.