Almyra is a breath of fresh air for anyone seeking a holiday ‘less ordinary’: a chilled-chic design hotel flavoured with a...
In the traditional neighbourhood of Lythrodontas village lies Avli (Georgallides Courtyard, an exquisite example of...
The Grand Resort Hotel is among the finest five star hotels in Cyprus, located in Limassol city.
At the entrance of the village you will see Dia's House, built some 100 years ago, with its two impressive arches making...