Luberon is situated in Ménerbes and offers water sports facilities. This villa also has free WiFi.
The villa features 6 bedrooms, a TV and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a fridge. The accommodation also provides guests with a bathroom with a shower.
The villa offers an outdoor pool. This property offers a barbecue and a terrace.
Aix-en-Provence is 39 km from Luberon. Avignon-Provence Airport is 26 km away.