Discover Premium Apartments in Greece

A fine selection of homes, villas, hotels & condos

Villa

Icarus Luxury Villa


Gialiskari - Ikaria Island, Greece 83301
Bathrooms: 8 Bedrooms: 7 Size: 1200m²
Icarus Luxury Beachfront Villa: 8BR/8BA in Ikaria, Greece. Private pool, outdoor dining, sea views,
Book now