Meni Apartments Hotel est situé dans le quartier de Metaxourgio à Athènes, une zone dynamique connue pour son atmosphère culturelle et artistique. Le Musée archéologique national est à environ 1 km, tandis que la place Monastiraki et l'Acropole se trouvent entre 1 et 2 km. L'hôtel est idéalement proche de la station de métro Metaxourgeio. L'aéroport Eleftherios Venizelos est à environ 31 km de l'établissement.