Catered ski chalet holidays in Megève, a charming French Alpine ski resort with 445km of piste,
just one hour from Geneva and 30 minutes from Chamonix,
a great resort for mixed ability skiers, perfect for
Summer Activities in the Alps