Meni Apartments Hotel si trova nel quartiere Metaxourgio di Atene, un'area vivace nota per la sua atmosfera culturale e artistica. Il Museo Archeologico Nazionale si trova a circa 1 km, mentre Piazza Monastiraki e l'Acropoli sono a 1-2 km. L'hotel è convenientemente vicino alla stazione della metropolitana Metaxourgeio. L'Aeroporto Eleftherios Venizelos dista circa 31 km dalla struttura.