Exclusive Chalet le Petit Chateau in the French Alps

Located in Courchevel in the French Alps is the cozy ski resort named Chalet le Petit Chateau. Considered one of the most fantastic “ski in, ski out” chalets in the resort, his exclusive Le Petit Chateau has 7 ensuite bedrooms, indoor pool, relaxing massage room and steam room. Photos from Leo Trippi