Map
1 Aphrodite Ave., Kouklia 8509, Cyprus
Price
240
website
Hotel
InterContinental Aphrodite Hills Resort