Featuring a garden and terrace, Aphrodite Apartments is located in the part of Nicosia belonging to the Republic of Cyprus. It is 3 km from the International Conference Centre and 4 km from Nicosia city centre.
158 Larnaca Avenue, Aglantzia, 2103 Nicosia, Cyprus
Hotel booked 1 times today.
Nightly rates from $44