Upon entering through the large entrance door, you receive your first warm welcome at Loxandra's House, (To Spiti tis...
Amathus Beach Hotel is a five star luxury hotel resort located at Limassol's sea side.
In 1992, Costas took the decision to work with agro tourism at the same time with his agricultural occupations. That...
Cosma's house was built in 1870 and renovated in 1998.