Loading hotels
Confirming room availability...
Salma Hotel, 12 Moh. Kamel Morsi St., Cairo, Egypt
In Giza (Al Duqqi)<br /><br />A stay at Salma Hotel places you in the heart of Giza, within a 10-minute drive of Egyptian Museum and Tahrir Square. This hotel is 1.9 mi (3.1 km) from Cairo Opera House and 2.2 mi (3.6 km) from Cairo Tower.