Hostel City Plaza Hotel, Cairo

13 (26 July Street) Sixth Floor - Downtown Cairo Egypt