Amalthia Villas ***** 8560 Peyia, Amalthia Street, 8560 Peyia, Paphos, Cyprus Facilities in hotel Important