Meni Apartments Hotel, kültürel ve sanatsal atmosferiyle bilinen canlı bir bölge olan Atina'nın Metaxourgio semtinde yer almaktadır. Ulusal Arkeoloji Müzesi yaklaşık 1 km, Monastiraki Meydanı ve Akropolis ise 1-2 km mesafededir. Otel, Metaxourgeio metro istasyonuna elverişli bir konuma sahiptir. Eleftherios Venizelos Havalimanı tesise yaklaşık 31 km uzaklıktadır.