Map
El Remaya Sq., Pyramids, Cairo, Egypt
Price
115
website
Hotel
Le Méridien Pyramids