Saint Roch
Check availability

Rooms from €52.00 ( £35.14 / $64.30 ) per night
Saint Roch
9, rue Paul Mérindol
84000
France
The Saint-Roch hotel is peacefully situated in Avignon, within easy walking distance of the historic center and just 5 minutes from the train station. It is the perfect base to visit both the City of Popes and the wonderful Provence region. You will receive a warm welcome in this small pretty hotel radiating charm and tradition in the heart of Avignon. Boasting a homespun atmosphere, this old luxury mansion features warm interiors with rustic entrance, exposed beams and stones and typical Provencal floor tiles, as well as a lovely garden courtyard with a nice fountain.
Click Here for user reviews of the Saint Roch, together with hotel details and online availability
Online Hotel Bookings