Where to stay

Saint-Michel-de-Chaillol

1 property found
Chalet★★★

Chalets Shangrila

Saint-Michel-de-Chaillol · Provence-Alpes-Côte d'Azur
9.0Wonderful 54 reviews

In Saint-Michel-de-Chaillol, these self-contained chalets offer terraces with mountain views, fully equipped kitchens and access to skiing and hiking.

Pets allowed
4 rooms Show prices

1–1 of 1 places