Royal Suite C-Elena is a stylish detached suite in Kritou Terra village. The village is built at an attitude of 570 meters. It is an idyllic green environment and it overlooks the view of Chrysochous Bay.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.