30 2841 042526
Talaiou Street, Elounda, 72053, Greece
Apartment
Summer Travel in Aghios Nikolaos, Lasithi, Crete in Argyro Apartments And Studios
Located in the cosmopolitan Elounda town of Crete, within 550 meters from the beach, Argyro Apartments and Studios features self-catering accommodation with a private balcony or patio. The property’s public areas offer free Wi-Fi. Read more…