Complexul Apolon oferă 2 piscine și o piscină pentru copii, apartamente cu facilități de gătit și internet gratuit, precum și un supermarket în incintă. Se află pe litoralul Mării Negre, la 2,5 km de centrul orașului Sozopol.
Apartamentele moderne de la Apolon dispun fiecare de o bucătărie bine echipată cu zonă de luat masa, și un spațiu de relaxare cu canapele și televizor cu cablu. Fiecare apartament are un balcon cu vedere la mare.
Facilitățile de recreere de la hotel includ mese de tenis de masă și un loc de joacă pentru copii. Multe restaurante și magazine pot fi găsite la Plaja din Noul Oraș, la 1,5 km distanță.
Plaja cu nisip Kavaci este la 3 km de complex, iar Plaja Budjaka este la 800 de metri distanță. Burgas este la o distanță de 30 de minute cu mașina, iar parcare gratuită este asigurată. Plaja din Orașul Vechi este la o distanță de 10 minute cu mașina.