Vacation Rentals in Stavros

1 Rental
  • Sort By:
350.00/Night
VillaCeleste

ViLLA Céleste Crete island GREECE

Stavros, Chania, Greece
  • 5 Bedrooms
  • 4 Bathrooms
VillaCeleste

Compare listings

Compare