Sun Pyramids View Inn is located in Al Haram, Giza Governorate, Egypt on X4HWGF6, الأميرة فادية, Nazlet El-Semman. Sun Pyramids View Inn is rated 4.5 out of 5 in the category serviced apartment in Egypt.
Address
X4HWGF6, الأميرة فادية, Nazlet El-Semman