Set on a green hill, the fully equipped Thalassa Villa features a swimming pool and furnished sun terrace overlooking Pissouri village, Mountain Troodos and the Mediterranean Sea. The sandy beach of Pissouri is 4 km away.
1, Acheon street, 4607 Pissouri, Cyprus