Meni Apartments Hotel está localizado no bairro Metaxourgio de Atenas, uma área vibrante conhecida por sua atmosfera cultural e artística. O Museu Arqueológico Nacional está a cerca de 1 km de distância, enquanto a Praça Monastiraki e a Acrópole estão a 1 a 2 km. O hotel está convenientemente próximo à estação de metrô Metaxourgeio. O Aeroporto Eleftherios Venizelos está a aproximadamente 31 km da propriedade.