Das Mene City Hotel Antalya befindet sich in Antalya, circa 25 Gehminuten vom Uhrturm entfernt und bietet den Auto-Verleih zur Miete sowie verfügt über WLAN in den öffentlichen Bereichen. Das Hotel mit einer Lounge- Bar und einem saisonal betriebenen Außenpool befindet sich im Stadtteil Muratpaşa.
Das Hotel ist im Zentrum von Antalya gelegen, in ungefähr 700 Meter Entfernung vom Karaalioğlu Park. Das Mene City befindet sich ganz neben dem Hadrianstor, 30 Gehminuten entfernt. Die Unterkunft liegt in 3 Kilometer Entfernung vom Archäologischen Museum Antalya. Die Bushaltestelle Arik Cd liegt 10 Gehminuten entfernt.
Das 3-Sterne-Hotel verfügt über 26 Zimmer, die alle mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Es gibt eine getrennte Toilette und eine Dusche in den Badezimmern. In den großen Badezimmern mit einer getrennten Toilette und einer Dusche stehen den Gästen zudem ein Haartrockner und Badelaken zur Verfügung. Das Mene City Antalya überblickt den Garten.
Die Unterkunft bietet jeden Tag ein kostenloses Frühstücksbuffet an. Das Restaurant Lara Balık befindet sich nicht weit entfernt vom Hotel und ist auf die mediterrane Küche spezialisiert.