Em Atenas, a 5 minutos a pé de Teatro Nacional da Grécia e a 1,4 km do centro, Meni Apartments dispõe de acomodações com ar condicionado, acesso Wi-Fi gratuito e um salão partilhado.
O alojamento disponibiliza varanda, área de estar, televisão de ecrã plano por satélite, uma cozinha totalmente equipada com um frigorífico e um micro-ondas, e uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos. Uma placa de fogão também está disponível, assim como uma máquina de café e uma chaleira.
Meni Apartments disponibiliza todas as manhãs pequeno-almoço buffet.
Meni Apartments tem vários pontos de interesse populares nas suas proximidades, incluindo Praça Omonia, Estação Ferroviária e de Metro Larissis e Estação de Metro de Omonia. O aeroporto mais próximo é o Aeroporto de Eleftherios Venizelos, que fica a 30 km de Meni Apartments, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.