O Apollon Apartments está situado na cidade de Rodes. A propriedade fica a 500 metros do Templo de Apolo, a 900 metros da Torre do Relógio e a 500 metros do Estádio Antigo.
Este apartamento possui 2 quartos, uma kitchenette com um forno, uma televisão de ecrã plano, uma área de estar e uma casa de banho.
A Praia Psaropoula fica a 1,5 km e a Praia Elli está a 1,8 km. Um mini-mercado, uma padaria e um café podem ser encontrados a uma curta caminhada. O Palácio do Grão-Mestre fica a 1 km do apartamento. O Aeroporto Internacional de Rodes encontra-se a 12 km.