O Apolon Complex disponibiliza 2 piscinas e uma piscina para crianças, apartamentos auto-suficientes com acesso gratuito à Internet e um supermercado no local. Situa-se na costa do Mar Negro, a 2,5 km do centro da cidade de Sozopol.
Os modernos apartamentos do Apolon possuem uma cozinha bem equipada com área de refeições e uma área de estar com sofás e televisão por cabo. Cada apartamento tem uma varanda com vistas para o mar.
As comodidades de lazer do hotel incluem ténis de mesa e um parque infantil. Muitos restaurantes e lojas podem ser encontrados na Praia New Town, a 1,5 km.
A arenosa Cavalaci fica a 3 km do complexo e a Praia Budjaka está a 800 metros. Burgas encontra-se a 30 minutos de carro e está disponível estacionamento gratuito. A Praia da Cidade Velha fica a 10 minutos de carro.