Mena Inn Pyramids

Abou Al Hool Al Seiahi, Pyramids Plateau, Giza, Giza, 12557 Cairo, Egypt

Hotel image
Read more reviews for Mena Inn Pyramids