Just 200 metres from the beach, Thalassia Studios is located in Skyros. It features a garden and apartments with a balcony overlooking the Aegean Sea. It is within walking distance of seaside taverns serving fresh fish.
Each air-conditioned apartment includes a seating area with sofas and a TV. It has a kitchen and bathroom with shower.
The port of Linaria is 5 km from Thalassia Studios. The main town of Skyros is at 9 km.