Tella Thera
Greece, Greece
Welcome to Tella Thera, a 5-star boutique eco-hotel in Crete, Greece, designed for conscious travelers seeking slow living, sustainability, and intimate luxury.From plant-forward cuisine to renewable, sustainable materials, every detail at our hotel has been carefully crafted to reconnect you with the wonders of our natural world.
Reviews
No published reviews yet — be the first to review this experience.