Villa Teozenia is located in Achladies, Skiathos. Villa Teozenia offers to its guests garden.
The property accommodates visitors in studio, family room, 2 bedroom apartment, 1 bedroom apartment and other might be available upon request. Amenities of the rooms include a/c, heating, tv, fridge, etc.
In the room there is free wifi.
Pets are not accepted.