Napa Mermaid Design Hotel

45 Kryou Nerou
Ayia Napa
Cyprus