Hotel description
The Saint-Roch hotel is peacefully situated in Avignon, within walking distance of the historic city centre and just 5 minutes from the train station.You will receive a warm welcome in this small pretty hotel with air-conditioned rooms. Boasting a homespun atmosphere, this old luxury mansion features warm interiors with rustic entrance, exposed beams and stones and typical Provençal floor tiles, as well as a lovely garden courtyard with a nice fountain.Au Saint Roch combines comfortable and modern accommodation and an ideal location that make it a perfect base to visit both the City of Popes and the wonderful Provence region.