7 spaces with meeting rooms in Corsica, France