Tag
The Hotel Located in Paphos, a coastal city on the South-West edge of Cyprus, Almyra is one of three 5* luxury hotels that form the Thanos Collection along with the hotels Anassa and Annabelle.
From San Francisco to Los Angeles, here's what we loved most
Copyright, 2021