The 3-star Apollon Village Hotel is located in Anafi, Cyclades Islands. The hotel offers to its guests garden and bar.
The property provides accommodation in studio, family room, double room, suite and other might be available upon request. Amenities of the rooms include a/c, etc.
The Wi-Fi available at the hotel room is free.
Pets are not allowed.