1/12

Chalet Izoard

Chalet - 1.86 km from city center
Available Rooms
2
2
Surroundings
Set in Saint-Chaffrey in the Provence-Alpes-Côte d'Azur region and Galibier reachable within 30 km, Show more

Directions
Address: 730 Rue du Centre, 05330, Saint-Chaffrey, France
Check-in details
16:00 - 20:00
Check-out details
06:00 - 10:00