This spacious, self-catering apartment is located in the heart of Chamonix ski resort, just 300 metres from the slopes. It features free wired internet access, a computer with internet access and a balcony with a view of Mont Blanc.
Address: 103 Place de l'Eglise, Chamonix-Mont-Blanc
Rates from:
EUR 358 | More:
Booking.com