Het Hotel Le Soly is omgeven door het meer van Genève en ligt middenin het skigebied Les Portes du Soleil, tussen Frankrijk en Zwitserland.
Entouré par le lac Léman, l'Hôtel Le Soly est au cœur du domaine skiable des Portes du Soleil, entre la France et la Suisse.