So Nice Boutique Suites

103 Nissi Avenue
Ayia Napa
Cyprus