Posted on Leave a comment

The Best Places to visit for your Ski Trip this season @ CNN

“There are many lavish lodges that can make sure your winter travel break is as much about kicking back as it is conquering the steepest slopes.

From the French Alps to the Rocky Mountains of Colorado, here are 15 of the world’s best luxury ski lodges.”

Read the full article here

The Villa is ideally situated beside the magnificent Whistler Mountain. From TripAdvisor Rentals

Leave a Reply