La résidence Villard, avec chauffage central et sans ascenseur, est située à 600 mètres de l'office de tourisme du Grand-Bornand Village secteur Pont de Suize / Le Terret. Les pistes de ski alpin se trouvent à seulement 50 mètres, les pistes de ski de fond à 400 mètres et l'aire de loisirs à 200 mètres. Il existe en hiver un arrêt navette à 50 mètres de la résidence.