Set in Elounda and only 1.2 km from Elounda Beach, Elounda George Studios offers accommodation with sea views, free Wi-Fi and free private parking. With garden views, this accommodation features a balcony.
Number of rooms: 10
Talaiou, Sxisma Eloundas , Lasithi, Elounda, 72053, Greece