Located within 600 metres of The Egyptian Museum and 1.6 km of Cairo Tower, Tahrir View features rooms in Cairo. With a terrace, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Numero delle stanze: 14
5 ميدان التحرير, 11618 Il Cairo, Egitto