Athena`s Houses is located in Skyros Chora, Skyros. The hotel common facilities include garden.
The property provides accommodation in family room, double room, apartment, 2 bedroom apartment and other might be available upon request. Room amenities include a/c, heating and more.
Free wifi is available in all areas.
There is free parking on site.
Pets are allowed on request and extra charged.