Almyra
Almyra is the funky younger sister to Cyprus’ grand Anassa hotel. Upgraded in 2004 from its previous incarnation as The Paphos
Beach Hotel, the 189-room Almyra has quickly become the hippest place to stay in Cyprus. Chic and minimalist, it is the island’s...
more