Located in Pánormos, Elena Studios offers accommodation with free WiFi.
All units feature air conditioning and a flat-screen TV. There is a fully equipped private bathroom with shower and a hair dryer.
A continental breakfast is served daily at the property.
Tinos Town is 15 km from the aparthotel.