Located in Protaras, Villa Velma offers an outdoor pool. This self-catering accommodation features free WiFi. The property is within 700 metres of Mimosa Beach, while Konnos Bay and Cape Greco National Park lie within 6 km.
All Rights Reserved.