Smeštaj Thalassa Studios se nalazi u mestu Agios Emilianos, na samom jugo-istoku Peloponeza, i na 6,5 km od mesta Porto Cheli, odnosno 180 km od Atine. Ova obala nudi dosta malih, slikovitih, peščanih plaža.
Thalassa Studios kompleks nudi apartmane i studije sa privatnim balkonima, kupatilom, klima uređajem, TV-om, besplatnim bežičnim internetom i potpuno opremljenom kuhinjom. Takođe, javna parking mesta se mogu naći u okolini ovog smeštaja.