Contact details 25 311210 25 311543 25 312772 25 326855 25 329078 25 321152 25 328675 Amathountos Leoforos 75, AMATHOUS HOTEL, 4532 Agios Tychon, Limassol