Giglio Island Apartments for rent Giglio Castello

  • Village: Giglio Castello
  • Beds: 2
  • Floor: First Floor
  • Vista Mare: NO