L'établissement Premiere Classe Saint Etienne Nord - Villars se situe en plein cœur de Villars, à seulement 1 minutes de marche de Massif central et à 17 minutes de Musée des Beaux-Arts.