Adams Beach Hotel

Nissi Avenue Ayia Napa
Ayia Napa
Cyprus