Residence Terrasses dIsola
Isola 2000 · FRANCE
A 1-bedroom ski apartment which can sleep 4, situated in the ski resort of Isola 2000 in France. Available for holiday rent on a Self catering basis.
Prices from £140 pppw (avg)*
( Lift Pass Included!)