Located in the village of Thor, Vaucluse, the Saint-Louis Hotel is the ideal place to stay if you want to discover the region's tourist sites.
Our hotel is located:
- 3km from l'Isle-sur-la-Sorgue, the antique shop capital
- 16km from Avignon and the Luberon massif
- 30km from Mount Ventoux
- 10km from Fountaine de Vaucluse.
There is quick and easy access to a number of famous tourist sites: the Pont du Gard, Vaison-la-Romaine, Saint-Rémy-de-Provence, Aix-en-Provence, Arles, La Camargue and Marseilles.
There are also a number of sporting activities:
- Specially organised cycle tours
- Canoe and Kayak on the River Sorgue
- Tree-top walking