Located in Protaras, within walking distance from Malama Beach, Villa Eden offers an outdoor pool, a sun terrace and a shaded seating area. This self-catering accommodation features free WiFi.
All Rights Reserved.