7.3/10
Good
Free Wi-Fi
Excelsior Hôtel Spa Sainte-Adèle is situated in Sainte-Adèle, 47 km from Mont-Tremblant. A flat-screen TV is featured in select rooms. Laval is 48 km from Excelsior Hôtel Spa Sainte-Adèle, while Saint-Sauveur-des-Monts is 5 km away.
Number of rooms: 51
3655, Boul. Sainte-Adèle, J8B 2N8 Sainte-Adèle, Canada