
01Kissamos · Greece
Tella Thera - A Nature-Inspired Boutique Retreat
The brand new - Tella Thera hotel is a 5 star boutique hotel- a nature inspired boutique resort experience crafted to promote relaxation and wellbeing. The design for Tella Thera focuses on blending the physical and emotional aspects of spa...
Explore this hotel