La Croix Chalets
Champoluc, Italy
- 8 Luxury chalets in a tranquil alpine setting8 Luxury chalets in a tranquil alpine setting
- 5 sold, 3 units currently available5 sold, 3 units currently available
- 3-5 bedrooms ranging from 149 m2 252 m23-5 bedrooms ranging from 149 m2 252 m2
- Elevated position above ChampolucElevated position above Champoluc