Grecian Sands Hotel

Krion Neron Street
Ayia Napa
Cyprus