Athena’s Houses is located in Skyros Chora, Skyros. The hotel common facilities include garden.
The property provides accommodation in double room, family room, apartment and other might be available upon request. The rooms offer garden view. Amenities of the rooms include a/c, heating, tv, fridge, etc.
Free WiFi is available in all areas.
Pets are allowed with prior agreement with the hotel.