Loading hotels
Confirming room availability...
Tahrir Plaza Suites, 19 Meret Basha St., Cairo, Egypt
Near Egyptian Museum<br /><br />Tahrir Plaza Suites is centrally located in Cairo, a 5-minute walk from Egyptian Museum and 6 minutes by foot from Tahrir Square. This hotel is 1.6 mi (2.6 km) from Cairo Tower and 1.7 mi (2.8 km) from American University of Cairo.