Mit einer Wechselstube und einem Verkaufsautomaten ausgestattet, liegt das komfortable Hotel New Alibaba Pyramids Kairo im Stadtteil Giza von Kairo, 1 km vom Sonnenbarkenmuseum in Giza entfernt. Aktive Reisende werden Reittouren, die im Hotel organisiert werden, zu schätzen wissen.
Das Hotel ist in einer Entfernung von ca. 10 Fahrminuten vom Großen Ägyptischen Museum gelegen. Das New Alibaba Pyramids befindet sich in Kairo, in rund 8 km Entfernung vom Bahnhof El Giza. 20 Minuten Fußweg von hier entfernt können die Gäste auch die Cheops-Pyramide besuchen.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Das Restaurant Koshary Hekaya liegt ein paar Schritte entfernt von der Unterkunft.