Located in Elounda and only 11 km from Lake Voulismeni, Elounda Sunrise Villa offers accommodation with sea views, free Wi-Fi and free private parking. With mountain views, this accommodation features a terrace and a swimming pool.
Elounda Sunrise Villa, Elounda, 72053, Greece