Cyprus

Almyra Cyprus

Almyra Hotel, Paphos, Cyprus

The historic town of Paphos boasts a vast array of historical sites to explore, but when it comes to luxury hotels, the Almyra is really the only game in town. ...