9.4/10
Wonderful
Free Wi-Fi
Free private parking
Situated in Elounda and only 2.5 km from Elounda Beach, Villa Romee with private swimmingpool and panoramic view on Elounda features accommodation with mountain views, free Wi-Fi and free private parking.
Elounda, Elounda, 72053, Greece