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, find hotels in authentic world heritage destinations 6 photos