Avignon, France 'Home... in Avignon'. Come discover a hotel in Avignon located two miles from busy downtown. Enjoy swimming in our pool and strolling in the quiet and in the shade of our garden after having seen the local monuments and visited the many events unique to the region. The Roques offers 16 rooms in a charming atmosphere where your wishes will be attended to by Nadia and Pascal. We strive to make your stay with us as pleasurable as you wish. It's no miracle that the Popes decided to build their city here in the fourteenth century.