Le Meridien Pyramids Hotel

El Remaya Square Pyramids
Giza
Egypt