Just 150 metres from Louma Bay Beach, Villa Nora is located in Protaras Village. It features a fully equipped unit with Mediterranean Sea and garden views. Free WiFi access is available in all areas.
All Rights Reserved.