Giglio Island Apartments for rent 8 Beds

  • Village: Giglio Campese
  • Beds: for: 6 to: 8
  • Floor: Third Floor
  • Vista Mare: YES