Almyra

Childcare meets designer chic at this trendy five-star sea front hotel. Almyra, part of the Thanos Hotels group and a member of Design Hotels, is sister hotel to the nearby Annabelle, and the Anassa in Latchi. It has the feel of…

Read More