JAZ Palmira
Giza · Egypt
JAZ Palmira is set in Giza, on the Cairo side of Egypt where the city begins to loosen into desert and the pyramids shape the horizon. The hotel suits travellers who want a resort-style base close to the Great Sphinx and the Giza Plateau while remaining within…
December 2026