At the foot of the Ventoux: Hotel and apartments.AvignonCommercial premises • 32 room(s) • 15 bed. • 2308 m²