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