How to find us
Troodos Square is less than an hour’s drive from Limassol and Nicosia and is approximately 90 minutes from both Paphos and Larnaca Airports. It’s well signposted and accessible by car and bus.
Troodos Square, 4800 Troodos, Cyprus
(+357) 25 420000
(+357) 25 420020