Cleopatra is a glamorous 4-star hotel situated in the most central location in the city centre and it is only 6 minutes...
You will find the Riverside Suite surrounded by greenery next to the Setrachos river, ready to take you away from the...
The Samolasi Inn is located in the center of Giolou Village in the province of Paphos.
The Grand Resort Hotel is among the finest five star hotels in Cyprus, located in Limassol city.