thetravelmagazine.net
Hotel review: La Sivolière, Courchevel, France
The 5-star La Sivolière hotel in the French ski resort of Courchevel has undergone an eco-friendly makeover, whilst retaining its warm and luxurious charm.