Near Geneva Airport, France - property for sole occupancy, self catered for 8-16 people, 5-9 days between the 22/7/2020 and the 4/9/2020