Contact details 12 Archiepiskopou Makariou III Str, NAPIA STAR HOTEL, 5330 Agia Napa, Ammochostos, Ammochostos, Famagusta