O Apollon Apartments está situado na cidade de Rodes, a 500 metros do Templo de Apolo, a 900 metros da Torre do Relógio e a 900 metros do Palácio do Grão-Mestre. Com vistas para o jardim, este apartamento também dispõe de acesso Wi-Fi gratuito. A Praia Psaropoula pode ser encontrada a 1,5 km, enquanto a Praia Elli fica a 15 minutos a pé ou a 5 minutos de carro do Apollon Apartments.
O apartamento tem 1 quarto, uma televisão de ecrã plano e uma kitchenette totalmente equipada com um forno, um frigorífico e uma placa de fogão.
Os hóspedes encontrarão uma paragem de autocarro com uma farmácia e uma padaria em frente ao hotel, bem como um mini-mercado a 50 metros. A Igreja de Agios Ioannis fica a 300 metros.
O apartamento fica a 1,1 km da Rua dos Cavaleiros e a 17 minutos a pé do Porto de Mandraki. O aeroporto mais próximo é o Aeroporto Internacional de Rodes, a 12 km da propriedade.