Book
Nelia Gardens
Address
6, 1st Octovriou StreetAyia Napa, Cyprus 5340
Phone
+357 23 723 700 info@neliagardens.com
Website
www.neliahotel.com
About this Hotel
Nelia Gardens is a uniquely designed holiday complex surrounded by manicured gardens.