Achillion Private Hospital Limassol Address Details Address: 9 Stygos 3117, Limassol, Limassol Telephone: 25200000 Fax: 25200001