Agios Georgios, Argirades 1 Agios Georgios 49084
Located in Agios Georgios, 700 metres from St George Beach Argirades and 1.1 km from Issos Beach, Villa Saloumis by the sea provides accommodation with free WiFi, air conditioning, free bikes and a ga...more