Featuring 5-star accommodation, The storm pyramids view inn is located in Cairo, 700 metres from Great Sphinx and 4.8 km from Giza Pyramids. Featuring an ATM, this property also provides guests with a terrace. The accommodation provides a 24-hour front desk, airport transfers, room service and free Wi-Fi throughout the property.
Numero delle stanze: 14
نزلة السمان الوسطاني, Giza, 12512 Il Cairo, Egitto