Set in a 16th-century Jesuit novitiate at the heart of Avignon, Hotel Cloitre Saint Louis blends historic charm with modern comfort. Its 80 spacious rooms offer views of the cloister courtyard, private garden, or a unique chapel entrance beneath a striking dome.
The hotel features 187m² of naturally lit event spaces alongside a restaurant, garden, and courtyard with centuries-old trees, ideal for meetings and seminars. Its central location near the Palais des Papes and Pont d’Avignon makes it a convenient base for business stays and cultural exploration in Provence.
Loading map...
Rated 3.9 on Google · 1,745 reviews