Napa Plaza Hotel

12 Makarios Avenue
Ayia Napa
Cyprus