
The Villa Edem studios are located in Thassos Town (Limenas), on the lush green island of Thassos. It is an island located in the northern Aegean Sea, rich in history and tradition that charms the visitor with its natural beauty.
The rapid exchange of the sea’s blue and nature’s green, dominate your senses throughout the island which combined with the lovely beaches create a rewarding aesthetic experience.