Loading hotels
Confirming room availability...
Le Riad Tell A Story, 114 Muiz Li Din Allah St., Cairo, Egypt
This 5 star hotel is located in the city centre of Cairo and was established in 2004. It is close to the Al Muiz Street. The Hotel has a coffee shop. All 17 rooms are equipped with minibar hairdryer safe trouser press and air conditioning.