APOLLON PALACE situa-se em Kinion, a 14 minutos a pé de Praia Lotos, e dispõe de acomodações com um jardim, estacionamento privado gratuito e um terraço. Este hotel de 3 estrelas dispõe de acesso Wi-Fi gratuito, serviço de quartos e um balcão de turismo. Algumas unidades do alojamento apresentam varanda com vista do mar.
Kini Beach fica a 15 minutos a pé de APOLLON PALACE, enquanto Delfini Beach fica a 2,7 km da propriedade. O aeroporto mais próximo é o Aeroporto da Ilha de Siros, que fica a 8 km de APOLLON PALACE, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.