La résidence Saskia Falaise, labellisée clef verte, est située dans le domaine skiable des Portes du Soleil, à l'entrée de la station piétonne d'Avoriaz 1800, au cœur de l'animation du quartier de la Falaise. La résidence skis aux pieds, qui offre un accès direct au magasin de ski, est constituée de 5 bâtiments : Saskia, Malinka, Elinka, Epicéa et Tilia qui font face à la vallée de Morzine. Ils sont composés d'appartements tout équipés, confortables et fonctionnels. Elle se situe à proximité de l'Aquariaz, le plus grand site aqualudique de montagne. Le Deep Nature® Spa by Algotherm, quant à lui, se situe à 200 mètres de la résidence.