Brothers Hostel, Le Caire

34 Talaat Harb St, 4Th Floor Le Caire Égypte