Nissi Beach Hotel

Nissi Avenue
Ayia Napa
Cyprus