Indoor pool, seasonal outdoor pool, free cabanas, pool umbrellas

Reviews of Miramare Resort & Spa

4 out of 5
Miramare Resort & Spa
Gargadoros, Agios Nikolaos, Crete Island