Das 3-Sterne-Hotel Meni Apartments Athen liegt in einer zentralen Lage in einer Entfernung von 13 Gehminuten vom Friedhof Kerameikos und verfügt über ein archäologisches Museum. Für Geschäftsreisende stehen auf Anfrage ein Kopiergerät und einen kostenlosen drahtlosen Internetzugang zur Verfügung.
Alter Tempel der Athena ist etwa 2 Kilometer vom Hotel entfernt und die Athener Moschee ist zudem in 25 Minuten zu Fuß zu erreichen. 2,1 km weit weg vom Meni Athen finden Geschäftsreisende den Turm der Winde. In der Umgebung befinden sich auch Sehenswürdigkeiten wie das Gefängnis des Sokrates, das in einer Entfernung von 30 Gehminuten vom Aparthotel ist. Die Unterkunft ist in der Nähe von der Bushaltestelle Ipeirou.
Das Hotel Meni Apartments verfügt über 8 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Neben einer getrennten Toilette und einer Dusche gehören auch ein Haartrockner und Badelaken zur Ausstattung des Badezimmers. Einige dieser klimatisierten Zimmer haben einen Blick auf die Terrasse.
Im Meni kann man ein einfaches Frühstück genießen. Das Restaurant The Station Gyros-Souvlaki-Coffee ist ungefähr 350 Meter von hier entfernt.