Address: 75, rue du Docteur Paccard, Chamonix-Mont-Blanc
Hotel rating from 102 guests: 9.1
Guestrooms are warm and welcoming and furnished with style. They are all equipped with modern en suite facilities, satellite TV and free Wi-Fi internet access. …