Yes, the spa hotel Armancette Hotel, Chalets & Spa is located 4.5 km from the center (Saint-Gervais-les-Bains).