In summer and winter alike, the mountains are the best place to spend your holidays to enjoy a breath of fresh air and breathtaking views. Check out our selection of accommodation in the Alps, Pyrenees and Vosges for your next holiday with family or friends.