Offering free Wi-Fi, a sun terrace with a swimming pool, a shared lounge and a garden, LES FRENES EN PROVENCE-CHÂTEAU ZEN is set in Avignon, 6 km from the Papal Palace. Guests can request massage treatments. Barbecue facilities are available.
Number of rooms: 8
645 Avenue Des Vertes Rives, 84140 Avignon, France