Com uma boa localização numa área central de Atenas, Athens Square oferece vista do jardim e um jardim. O alojamento está a 9 minutos a pé de Estação de Metro Neos Kosmos e apresenta acesso Wi-Fi gratuito em toda a propriedade.
Este apartamento com ar condicionado inclui 1 quarto, uma televisão de ecrã plano e uma cozinha com frigorífico e placa de fogão. Toalhas e roupa de cama são providenciadas neste apartamento.
Athens Square tem vários pontos de interesse populares nas suas proximidades, incluindo Museu da Acrópole, Estação de Metro Acrópole e Templo de Zeus Olímpico. O aeroporto mais próximo é o Aeroporto de Eleftherios Venizelos, que fica a 32 km de Athens Square.