You will find the Riverside Suite surrounded by greenery next to the Setrachos river, ready to take you away from the...
In the heart of Panayia village lies a magnificent, stone built complex, the Xylari's Palace, consisting of four...
Amathus Beach Hotel is a five star luxury hotel resort located at Limassol's sea side.
Andri's traditional house is situated in Kalavasos, a small peaceful village between the three main towns of Cyprus...