Just 650 feet 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 3.1 miles from Thalassia Studios. The main town of Skyros is at 5.6 miles.