Meni Apartments Hotel расположен в районе Метаксургио в Афинах, яркой местности, известной своей культурной и художественной атмосферой. Национальный археологический музей находится примерно в 1 км, в то время как площадь Монастираки и Акрополь находятся в пределах 1-2 км. Отель удобно расположен рядом со станцией метро Метаксургио. Аэропорт Элефтериос Венизелос находится примерно в 31 км от отеля.