Book your trip

Hotel Avignon city center

Welcome To Saint Roch! In the heart of the City of the Popes, meet up for all your stopovers in this hotel in Avignon center. Let yourself be charmed by the geographical location and the services of this hotel in ...

Our rooms

All our rooms


Our boutique hotel in the center of Avignon enjoys a prime location, less than 10 minutes on foot from the Palais des Papes, the Pont d'Avignon, the Rocher des Doms and all the points of interest in Avignon. Our hotel is located in a quiet alley in Avignon, along the ramparts!

Come Visit Us

9 rue Paul Mérindol,
84000 Avignon

43.942896 , 4.798042