Apollon Village Hotel se nachází na kopci v letovisku Anafi, pouhých 250 metrů od pláže Klisidi, a nabízí snack bar s panoramatickým výhledem na Egejské moře. Nabízí bezplatné Wi-Fi ve všech prostorách a klimatizované pokoje s výhledem na moře nebo do okolí.
Studia a pokoje hotelu Apollon mají dlážděné podlahy, bílé stěny a zařízený balkon. Ve všech najdete lednici, rychlovarnou konvici a telefon. Všechny mají vlastní koupelnu se sprchou a fénem a některé také masážní vanu.
Apollon Village Hotel se nachází 800 metrů od přístavu Anafi a 2,5 km od malebného města Anafi. Písečná pláž Klisidi je vzdálená 150 metrů. K dispozici je bezplatná obousměrná doprava z přístavu a neplacené parkoviště.