9.8/10
Exceptional
2 reviews
Free Wi-Fi
Free private parking
Located in Amoudara Herakliou, Marinas Villas provides a seasonal outdoor swimming pool and free Wi-Fi.
Number of rooms: 5
Dimitriou Kallergi 7, Amoudara Herakliou, 71414, Greece