Luxury Escape of the Day | Chamonix, France | Chalet Rental
byIn the Les Bossons area of the Chamonix valley, Chalet Amazon Creek is set in one of Europe’s leading winter sports destinations, this luxurious 5 bedroom villa is a woodland delight, tranquilly set next to a mountain stream and boasting extensive spa facilities.