Makrigialos, Greece

Popular cities in Greece

Searching 1 properties

Makrigialos

€45.00 unit per night

Self catering

Ikaros Villas, 2 bedroom apartment, sea view front of the beach

Ikaros Villas - Get low hotel rates and check availability in Makrigialos, spring break and summer vacations 6 photos