La Villa Du Nord
La Villa Du Nord Sainte-Marguerite is a property only 10.6 km from Theatre Sainte Adele, Village du Pere Noel and Au Pays Des Merveilles.
10 minutes away from Sainte-Marguerite city center. 35 minutes' drive from Mont-Tremblant. Serving guests with french dishes, Bistro a Champlain is 250 meters away.
La Villa Du Nord Sainte-Marguerite offers rooms featuring free Wi-Fi, a balcony, flat-screen TV, a seating area and a CD player for a comfortable stay. There is a private bathroom.
While staying in La Villa Du Nord Sainte-Marguerite guests are free to use a kitchen with a microwave and a dishwasher for self-catering.