Athina Apartments is located in Neo Klima, Skopelos.
The property accommodates visitors in studio, apartment, 1 bedroom apartment and other might be available upon request.
Common areas of the hotel are covered by free Wi-Fi.
There is parking in close distance and it is free.
Pets are allowed with prior agreement with Athina Apartments.