Hostel Cairo Stars Hotel, Cairo

16 Adly St Cairo Egypt