Aphrodite Hills Hotel

TripAdvisor Review
Cyprus, Europe
Paphos