The Luxury Hotels Collection in Isola 2000

Perched at an altitude of over 2000 meters, admire the immaculate white of the snow-covered MOUNTAINS in which the sun’s rays are reflected on the Côte d’Azur.

See the other towns in the collection: