47 El Falaky Street From Mohamed Mahmoud Street - Cairo, Egypt
Category: Hostel
Cecilia Hotel opened in 2009, it has an exceptional location in the heart of downtown Cairo, it is the ideal solution for all budget travelers , Students, Family and Groups. more info »