In total harmony with the environment and set between picturesque hills and the Mediterranean Sea, Thalassa resort captures the essence of relaxation. Thalassa Resort, being surrounded by natural beauty, will quickly instil in you the true spirit of a quality getaway!
Conveniently situated within easy distance of the urban centres of Limassol, Larnaka and Nicosia, Thalassa Resort is the ideal choice for those who seek the perfect combination of business and pleasure. While having the sense of being "away from it all", everything that a modern city offers is close by!