Cyprus Villa Near the Beach, Paralimni Villa 1198
Villa
Hotels in Central Paralimni, Famagusta hotel reservations
12a Ellinon, Paralimni, 5280
Parking
Swimming Pool





















