The Sun Hall Hotel is a four star hotel located in Larnaca at Finikoudes area just opposite the beach.
Cosma's house was built in 1870 and renovated in 1998.
Amarakos Inn consists of the main mansion with its 7 long twin bed traditional apartments.
The Stunning Villa in Troodos doesn’t need a description because its name fully represents what is waiting for you in Kato...