Situated in Avignon , this property offers an ideal place of rest and relaxation. Hotel was built in 1700. Hotel underwent renovation in 2014. There are a total of 22 rooms on the premises. The property consists of 12 double rooms and 10 superior rooms. The on-site car park may be useful to those arriving by car. The Hotel allows large pets.
Hotel Restaurant La Ferme