Featuring a private swimming pool and sun terrace, Villa Cycas is located in Protaras Town. Surrounded by a spacious garden, this self-catering property offers free WiFi in all rooms.
All Rights Reserved.