The city of Avignon, France is known as the City of Popes. This walled city was home to seven popes during the 14th century. The city is located in southeast France on the left bank of the Rhone. Students who enroll in French school in Avignon can expect to experience a Mediterranean...
Sort by: Best match
Student ratings: Avignon English School

Avignon, France

Avignon English School

Student ratings: La Cour des Langues

Avignon, France

La Cour des Langues

Student ratings: The Montpellier Language Institute

Nimes, France

38 km away

The Montpellier Language Institute

Student ratings: Une Autre Langue Nîmes

Nimes, France

38 km away

Une Autre Langue Nîmes

*Prices are subject to change without notice due to exchange rates.