Photos coming soon
HOTEL
Cleopatra Tower Pyramids Hotel
1 Abo Alhoul St., Giza
Where it sits
Cleopatra Tower Pyramids Hotel
1 Abo Alhoul St., Giza
29.97596, 31.14335
Plan around Cleopatra Tower Pyramids Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 10, 2026.
