Protaras Mesogeios Villa Me16 Beachfront Villa in Protaras Center
Villa
Hotel rooms in Protaras, Famagusta
Dafnis Street 18, Paralimni, 5296
Free Wi-Fi
Parking
Swimming Pool





















