Athena Complex Apartment 103B is located in Protaras, Cyprus on Ifestou 10, Pernera Area, Paralimni, Famagusta (Ammochostos) 5296. Athena Complex Apartment 103B is rated 3 out of 5 in the category hotel in Cyprus.
Address
Ifestou 10, Pernera Area, Paralimni, Famagusta (Ammochostos) 5296