Capo Bay is an incredible five star hotel located in Protaras, a unique designed resort with perfect hospitality and...
The Sun Hall Hotel is a four star hotel located in Larnaca at Finikoudes area just opposite the beach.
Amathus Beach Hotel is a five star luxury hotel resort located at Limassol's sea side.
Close to the centre of the village is Kostaris, a stone built complex of three individual traditional houses, a two-story...