InterContinental Aphrodite Hills

1 Aphrodite Avenue
Kouklia
Cyprus