Beach Front Bella Vista Villa
Mesogios Complex, Phase A, Protaras, Protaras, 5296
Beach Front Bella Vista by Ezoria Villas, a property with a garden, is set in Protaras, less than 1 km from Lombardi Beach, a 11-minute walk from Fig Tree Beach, as well as 4.6 km from National Forest Park Kavo Gkreko.