Just 100 metres from Malama Beach in Protaras Town, Villa Ellison features a private swimming pool and sun terrace. It also has an outdoor dining area, while free private parking is possible on site.
All Rights Reserved.