Bella Napa Bay Hotel

47 Kriou Nerou Street
Ayia Napa
Cyprus